### 列表
1 list = [1,2,3,4,5,6] 2 list.append(7) 3 print(list) 4 5 ===》》》 [1, 2, 3, 4, 5, 6, 7] 6 7 list[2] = 0 8 print(list) 9 10 ===》》》[1, 2, 0, 4, 5, 6, 7] 11 12 del list[6] 13 print(list) 14 15 ===》》》[1, 2, 0, 4, 5, 6] 16 17 len(list) 18 19 ===》》》6
函数和方法:
1 len(list) 2 列表元素个数 3 max(list) 4 返回列表元素最大值 5 min(list) 6 返回列表元素最小值 7 list(seq) 8 将元组转换为列表 9 list.append(obj) 10 在列表末尾添加新的对象 11 list.count(obj) 12 统计某个元素在列表中出现的次数 13 list.extend(seq) 14 在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表) 15 list.index(obj) 16 从列表中找出某个值第一个匹配项的索引位置 17 list.insert(index, obj) 18 将对象插入列表 19 list.pop(obj=list[-1]) 20 移除列表中的一个元素(默认最后一个元素),并且返回该元素的值 21 list.remove(obj) 22 移除列表中某个值的第一个匹配项 23 list.reverse() 24 反向列表中元素 25 list.sort([func]) 26 对原列表进行排序 27 list.clear() 28 清空列表 29 list.copy() 30 复制列表
### 元组
Python 的元组与列表类似,不同之处在于元组的元素只能访问,不能修改。
与字符串,列表一样可以用+来连接,*来复制进行运算
函数和方法:
1 len(tuple) 2 计算元组元素个数。 3 max(tuple) 4 返回元组中元素最大值。 5 min(tuple) 6 返回元组中元素最小值。 7 tuple(seq) 8 将列表转换为元组。
### 字典
字典是一种可变容器模型,且可存储任意类型对象。格式如下:
d = {key1 : value1, key2 : value2 } 其中 key为唯一的只读键值,value为任何数据类型
函数和方法:
1 len(dict) 2 计算字典元素个数,即键的总数。 3 str(dict) 4 输出字典,以可打印的字符串表示。 5 type(variable) 6 返回输入的变量类型,如果变量是字典就返回字典类型。 7 8 radiansdict.clear() 9 删除字典内所有元素 10 radiansdict.copy() 11 返回一个字典的浅复制 12 radiansdict.fromkeys() 13 创建一个新字典,以序列seq中元素做字典的键,val为字典所有键对应的初始值 14 radiansdict.get(key, default=None) 15 返回指定键的值,如果值不在字典中返回default值 16 key in dict 17 如果键在字典dict里返回true,否则返回false 18 radiansdict.items() 19 以列表返回可遍历的(键, 值) 元组数组 20 radiansdict.keys() 21 以列表返回一个字典所有的键 22 radiansdict.setdefault(key, default=None) 23 和get()类似, 但如果键不存在于字典中,将会添加键并将值设为default 24 radiansdict.update(dict2) 25 把字典dict2的键/值对更新到dict里 26 radiansdict.values() 27 以列表返回字典中的所有值 28 pop(key[,default]) 29 删除字典给定键 key 所对应的值,返回值为被删除的值。key值必须给出。 否则,返回default值。 30 popitem() 31 随机返回并删除字典中的一对键和值(一般删除末尾对)。