Python3.5 字典(Dictionary)
# dic = {"name":"jin","age":18,"sex":"male"}# print(dic['name'])#jin 查键所对应的值jin
# print(dic['name1'])#KeyError: 'name1'如果查看没有的键,则会显示错误信息
# print(dic.get('name'))#jin
# print(dic.get('name1'))#没有此键时默认返回None
# print(dic.get('name1','无此键值对'))#无此键值对,后面可以设置···
##其它方法
#key() values()item()
dic = {"name":"jin","age":18,"sex":"male"}
# print(dic.keys(),type(dic.keys()))#查看dic的键keys
# print(dic.keys())#
# for i in dic.keys():
# print(i)
#列出dic的所有键
# for i in dic:
# print(i)
# li = list(dic.keys())#以列表的形式查看dic键
# print(li)
# print(dic.values())#值
# for i in dic.values():#列出dic的键值
# print(i)
#
#items 随机打出dic的键值对
# print(dic.items())#打出dic的键值对,顺序随机
#dict_items([('age', 18), ('sex', 'male'), ('name', 'jin')])
# for i in dic.items():#
# print(i,type(i))
# ('name', 'jin') <class 'tuple'>
# ('sex', 'male') <class 'tuple'>
# ('age', 18) <class 'tuple'>
页:
[1]