Python学习---列表,元组,字典

### 列表 

 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 随机返回并删除字典中的一对键和值(一般删除末尾对)。
原文地址:https://www.cnblogs.com/tyche116/p/8715848.html