增加 dict 里面的属性,必须先初始化 key,然后使用 append 添加值 删除操作 ...
分类:
编程语言 时间:
2019-04-24 14:37:17
阅读次数:
151
Python-Dict&Set类型Python的另外两种重要的数据类型Dict和Set,可以快速按照关键字检索信息Dict-字典list和tuple可以用来表示顺序集合,例如,班里同学的名字:[‘Adam‘,‘Lisa‘,‘Bart‘]或者考试的成绩列表:[95,85,59]但是,要根据名字找到对应的成绩,用两个list表示就不方便。如果把名
分类:
编程语言 时间:
2019-03-18 23:42:10
阅读次数:
213
1. Queue Python中,使用collections.deque,双端队列 2. 图的BFS BFS中可能用到的HashSet(C++: unordered_map, Python: dict) 常用邻接表存储。邻接矩阵太大了... 邻接表定义: 1. 自定义的方法,更加工程化。所以在面试中 ...
分类:
其他好文 时间:
2019-01-26 21:41:02
阅读次数:
201
理解不透彻,下回分解 "http://www.cnblogs.com/pengsixiong/p/5326893.html" "https://blog.csdn.net/zhao_crystal/article/details/82620524" ...
分类:
编程语言 时间:
2018-12-18 02:02:44
阅读次数:
191
python dict字典字典是Python中唯一的内建映射类型,字典中的数据没有特定的顺序,可以通过特定的键(key)来存取数据。键可以是数字、元组或字符串,但不能是列表。 字典的常用方法:1.1 clear()方法1.2 copy()方法1.3 fromkeys()方法1.4 get()方法1. ...
分类:
编程语言 时间:
2018-12-09 16:34:40
阅读次数:
202
网址:https://touch.qunar.com 1.获取出发地站点列表: url:https://touch.dujia.qunar.com/depCities.qunar ...
分类:
其他好文 时间:
2018-10-10 19:07:45
阅读次数:
640
- 不可变类型: 可哈希 - str - tuple - int - bool - 可变类型: 不可哈希 - list - dict # dict字典: key: 不可变类型 vlaue:所有类型 ##方法 增加: - dict[key]=vlaue -- 字典中没有key则添加,有key则覆盖 - ...
分类:
编程语言 时间:
2018-10-07 15:36:04
阅读次数:
148
不可变数据类型:元组 bool int str 可变数据类型: list dict set dict key 必须是不可变数据类型,可哈希 value 任意数据类型 dist 有点: 二分查找取查询 存储大量关系数据 特点:无序 ...
分类:
编程语言 时间:
2018-09-19 22:07:36
阅读次数:
192
类的 __dict__ 先看一个例子: 发现 dict 是一个 dict_proxy 类型,为何不是一个简单的 python dict 呢?跟一下代码看一下: 获取变量会执行 LOAD_ATTR 的机器码,对于 A 类会走到如下函数: 元类型:对于一个类的元类型是类型,对于类,会在类型中寻找 __d ...
分类:
其他好文 时间:
2018-09-05 11:11:46
阅读次数:
134
字典是无序的 x.clear():清除所有元素 x.fromkeys():返回一个新的字典,使前面的key=value x.get():如果k不存在,默认返回一个值,如果存在,则返回存在的值 x.items():获取所有的键值对 x.pop():移除指定的字典元素key x.popitem():移除 ...
分类:
编程语言 时间:
2018-09-03 18:26:23
阅读次数:
176