方法一:import random def phone(count): results = [] while len(results)!=count: starts = [138,156,130,170,188,189] start = random.choice(starts) end = ran... ...
分类:
移动开发 时间:
2018-12-02 22:31:05
阅读次数:
326
1、字典 定义:字典是以 key :value 的形式来保存数据,用{} 来表示,存储的是 key : value 查找效率比较高(注:字典存储数据时,用的是hash值来存储,算法不能变(python) 数据必须是不可变的(可哈希),字典的key必须是可哈希的(不可变) 列表是可变的,不可哈希 元组 ...
分类:
编程语言 时间:
2018-12-02 19:16:29
阅读次数:
233
# 需求:# 1、写个一函数,这个函数的功能是,传入一个数字,产生N条手机号,产生的手机号不能重复。# [150,189,188,170,132,150,186]# def phone(500):# phone.txt# 1861232323# 23423423做题思路1.传一个数,需要调用函数时入 ...
分类:
移动开发 时间:
2018-12-02 01:22:55
阅读次数:
498
public class RemoveDuplicates { /** * 修改数组,使数组有序不重复。超出长度不考虑。 * @param 排序数组 * @return 数组不重复数的个数 */ public int removeDuplicates(int[] nums) { // 需要修改的元素... ...
分类:
编程语言 时间:
2018-12-01 23:42:20
阅读次数:
224
1. 什么是字典 字典是以key:value的形式来保存数据 用{}表示. 存储的是key:value 2. 字典的增删改查 1. 添加 dic[新key] = 值 setdefault() 2. 删除 pop(key) 3. 修改 dic[老key] = 值 update() 更新字典 4. 查询 ...
分类:
其他好文 时间:
2018-11-30 21:44:50
阅读次数:
241
Description 给出圆周上的若干个点,已知点与点之间的弧长,其值均为正整数,并依圆周顺序排列。 请找出这些点中有没有可以围成矩形的,并希望在最短时间内找出所有不重复矩形。 Input 第一行为正整数N,表示点的个数,接下来N行分别为这N个点所分割的各个圆弧长度 Output 所构成不重复矩形 ...
分类:
其他好文 时间:
2018-11-30 21:20:56
阅读次数:
278
恢复内容开始 集合set 无序的,主要用来去重 集合中的元素是不重复的. 必须是可哈希的(不可变), 字典中的key 空集合:set() 空元组:tuple() 空列表:list() 非空集合: {123}集合, 集合其实就是不存value的字典 集合的操作: 增加: 删除: 修改: 先删除,再进行 ...
分类:
编程语言 时间:
2018-11-30 17:33:51
阅读次数:
205
集合(set)是一个无序的不重复元素序列。 可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。 创建格式: 集合内置方法完整列表 ...
分类:
编程语言 时间:
2018-11-30 16:38:21
阅读次数:
182
1. Set 接口实例存储的是无序的,不重复的数据。List 接口实例存储的是有序的,可以重复的元素。 2. Set检索效率低下,删除和插入效率高,插入和删除不会引起元素位置改变 <实现类有HashSet,TreeSet>。 3. List和数组类似,可以动态增长,根据实际存储的数据的长度自动增长L ...
分类:
编程语言 时间:
2018-11-30 00:32:39
阅读次数:
216