list tuple dict set 相关用法
(一)list
1 pokimon = ['小火龙', '妙蛙种子', '杰尼龟']
2 print(len(pokimon)) # 获取长度
3
4 print(pokimon[0])
5
6 pokimon.append('皮卡丘') # 末尾增加
7
8 pokimon.insert(3, '豪力') # 索引插入,3是指下标为3,实际上是第4个
9
10 pokimon.pop() # 删除末尾元素
11
12 pokimon.pop(1) # 索引删除,1是指下标为1,实际上是第2个
13
14 print(pokimon)
(二)tuple
Natrue = ('美国', '日本', '中国', '法国', '英国') # 无法更改,只能用索引查
(三)dict(字典)
1 English_Chinese = {
2 'book': '书',
3 'race': '竞赛',
4 'earth': '地球',
5 'computer': '电脑'
6 }
7
8 print('computer' in English_Chinese) # in判断式
9
10 print(English_Chinese.get('computer')) # 使用get方法通过key得到它所对应的值,不存在就返回none
11
12 print(English_Chinese.get('compu', '不存在')) # 如果不存在则用第二个代替
13
14 English_Chinese.keys() # 获得所有的keys
15
16 English_Chinese.values() # 获得所有的values
17
18 English_Chinese.items() # 获取所有键值对
(四)set
1 group_one = set(['小红', '小明', '小蓝', '小黄'])
2
3 group_two = set(['小红', '小白', '小蓝', '小紫'])
4
5 print(group_one & group_two) # 取得两个集合的交集
6
7 print(group_one | group_two) # 取得两个集合的并集
8
9 group_one.add("小黑") # 增加元素
10
11 group_two.remove('小白') # 删除指定元素