首页 > 代码库 > python--字典工厂函数dict()
python--字典工厂函数dict()
1 dic = {"name" : "wangmo" ,"age" : 18} 2 3 #dic.clear() #清空字典 4 print(dic) 5 #{} 6 7 dic1=dic.copy() #复制字典 8 print(dic1) 9 #{‘name‘: ‘wangmo‘, ‘age‘: 18} 10 11 dic1=dict.fromkeys("hello",1) #快速生成字典 12 print(dic1) 13 #{‘o‘: 1, ‘h‘: 1, ‘l‘: 1, ‘e‘: 1} 14 15 print(dic.get("name")) #查看字典中是否存在此key,没有提示none 16 #wangmo 17 18 print(dic["name"]) #查看字典中是否存在此key,没有会报错 19 #wangmo 20 21 print(dic.items()) #将每对key-value表示成列表中元组的形式 22 #dict_items([(‘name‘, ‘wangmo‘), (‘age‘, 18)]) 23 24 for i in dic.items(): #循环输出每个项目 25 print(i) 26 # (‘name‘, ‘wangmo‘) 27 # (‘age‘, 18) 28 29 for k,v in dic.items(): #循环输出每个项目 30 print(k,v) 31 # name wangmo 32 # age 18 33 34 print(dic.keys()) #输出字典的key值 35 #dict_keys([‘name‘, ‘age‘]) 36 37 for i in dic.keys(): #循环输出字典的key值 38 print(i) 39 # name 40 # age 41 42 for i in dic.keys(): #可以循环输出key和value 43 print(‘key is %s,value is %s‘ %(i,dic[i])) 44 # key is age,value is 18 45 # key is name,value is wangmo
python--字典工厂函数dict()
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。