摘要:
1 '''不可变序列,可变序列''' 2 3 '''可变序列: 列表、字典''' 4 lst = [10, 20, 45] 5 print(id(lst)) 6 lst.append(300) 7 print(id(lst)) 8 '''不可变序列(无增删改操作): 字符串、元组''' 9 s = 阅读全文
摘要:
内置函数zip() 用于将可迭代的对象作为参数,将对象中对应的元素打包成一个元组,然后返回有这些元组组成的列表。 字典小结: 1 items = ['Fruits', 'Books', 'Others'] 2 prices = [96, 78, 85] 3 4 # .upper()变大写 5 # . 阅读全文
摘要:
1、字典中的所有元素都是一个key-value对,key不允许重复,value可以重复。 2、字典中的元素是无序的。 3、字典中的key必须是不可变对象。 4、字典可以根据需要动态的伸缩。 5、字典会浪费较大的内存,是一种使用空间换时间的数据结构。(因为哈希表中有空的格子) 1 # key不允许重复 阅读全文
摘要:
for item in scores: print(item) 1 scores = {'张三': 100, '李四': 98, '王五': 45} 2 # 字典元素的遍历 3 for item in scores: 4 print(item, scores[item], scores.get(it 阅读全文
摘要:
keys():获取字典中所有key values():获取字典中所有value items():获取字典中所有key.value对 1 scores = {'张三':100, '李四':98, '王五':45} 2 # 获取所有的key 3 keys = scores.keys() 4 print( 阅读全文
摘要:
Key的判断 in 指定的key在字典中存在返回True,'张三' in scores not in 指定的key在字典中不存在返回True,'Marry' not in scores 字典元素的删除 del scores['张三'] 字典元素的新增 scores['Jack'] = 90 1 # 阅读全文