六、(3)python数据结构之字典
1 字典
字典像一个地址簿,知道了她的姓名,就可以找到他的地址联系到他。换言之,字典中存放的是键值对。字典写法如下;
d = {key : value1 , key2 : value2}
2 字典特性
字典中存放的键必须是唯一的;
字典中存放的键是不可变的,比如字符串,元组。 列表不行,可变的。
同一个字典中不能出现两个相同的键。
3 字典常用方法,见如下代码:
var = {"name":'biao',"age":23,"university":'bupt'}
print("\n字典的遍历方式:")
for first,second in var.items():
print(first,second)
print("\n根据字典的键找到对应的值:")
print(var["name"])
print("\n删除一对键值对:")
del var['name']
for first,second in var.items():
print(first,second)
print("\n删除字典所有元素:")
del var #或者使用var.clear()
#结果输出
字典的遍历方式:
name biao
university bupt
age 23
根据字典的键找到对应的值:
biao
删除一对键值对:
university bupt
age 23
删除字典所有元素:
4 字典中的内置函数

5 字典内置方法

var = {"name":'biao',"age":23,"university":'bupt'}
print("\nfromkeys函数:")
tmp = var.fromkeys(var)
for first,second in tmp.items():
print(first,second)
#结果输出
fromkeys函数:
university None
name None
age None
参考:http://www.runoob.com/python3/python3-dictionary.html 《byte-of-python-chinese-edition》

浙公网安备 33010602011771号