Python之字典的用法!!!!
字典(dictionary)是Python中一个非常有用的内置数据类型。
列表是有序的元素的集,字典是无序的元素的集。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。
字典是一种映射类型,字典用{ }来标识,它是一个无序的键(key):值(value)对元素的集。
键(key)必须使用不可变类型,比如:整数、实数、复数、字符串、元组等等。
在字典中,当多个成员的键相同但键对应的值不同时,后赋给键的值将成为键的真实值。
d = {‘A’:1,‘B’:2,‘C’:3} #初始化字典
d[3] = ‘C’#添加键为3,值为‘C’的元素
print(d[‘A’]) #输出键为’A’的值
1
print(d[3])#输出键为3的值
C
print(d)#输出完整的字典 {‘A’:1,‘B’:2,‘C’:3,‘3’:‘C’}
print(d.keys()) #输出所有键 d_keys([‘A’,‘B’,‘C’,3])
print(d.values())#输出所有值
d_values([‘1’,‘2’,‘3’,‘C’])
字典中函数的用法: