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('小白') # 删除指定元素