码迷,mamicode.com
首页 > 编程语言 > 详细

python基础入门---字典操作

时间:2020-03-06 01:51:08      阅读:77      评论:0      收藏:0      [点我收藏+]

标签:jin   列表   gen   python   去重   name   bsp   更新   ems   

#key-value
info = {
    stu1101: "luyi",
    stu1102: "yuanjinxia",
    stu1103: "situomo",
}
for i in info:
    print(i,info[i])

for k,v in info.items():#先转成列表再打印
    print(k,v)


‘‘‘
b = {
    ‘stu1101‘:"qjh",
    1:3,
    2:5
}
info.update(b)#更新操作
#print(info)  #字典打印出来是无序的,key必须是唯一的,天生去重
#print(info["stu1101"])
#info["stu1101"] = "lichanggeng"
#info["stu1104"] = "jinyizhixia"
print(info)
c = dict.fromkeys([6,7,8],[1,{"name":"qjj"},444])
print(c)
c[7][1][‘name‘]="jack"
print(c)
#print(info.items())#把字典转成列表

#del #删除操作
#del info["stu1101"]
#info.pop("stu1101")
#info.popitem()#随便删除
#print(info)

# info [‘stu1103‘]
# print(info.get(‘stu1103‘))
# print(‘stu1108‘in info)
‘‘‘

 

python基础入门---字典操作

标签:jin   列表   gen   python   去重   name   bsp   更新   ems   

原文地址:https://www.cnblogs.com/qjhh/p/12423928.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!