本文摘自php中文网,作者青灯夜游,侵删。
本篇文章给大家带来的内容是介绍python中字典是怎么使用的?python字典的使用方法。有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所助。字典和集合一样是无序 的,不能通过索引来存取,只能通过键来存取。
字典的键必须是不可变的数据类型,如数字,字符串,元组等,列表等可变对象不能作为键。
创建字典与字典的添加和去除:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | #创建字典
a = { 'name' : 'xiaobin' , 'age' :18}
print (a)
b = dict(name = 'xiaobin' ,age = '18' )
print (b)
#字典的添加,键不重名的添加,重名的会覆盖更新
a[ 'from' ] = 'anhui'
print (a)
a.update({ 'hobby' : 'football' , 'age' :20})
print (a)
#字典元素的去除
b = a.pop( 'age' )
print (b)
print (a)
运行结果:
{ 'name' : 'xiaobin' , 'age' : 18}
{ 'name' : 'xiaobin' , 'age' : '18' }
{ 'name' : 'xiaobin' , 'age' : 18, 'from' : 'anhui' }
{ 'name' : 'xiaobin' , 'age' : 20, 'from' : 'anhui' , 'hobby' : 'football' }
18
{ 'name' : 'xiaobin' }
|
字典的修改:
1 2 3 4 | info = { 'a' :[1,2,4], 'b' :[4,5,6]}
info[ 'a' ][2] = 3
print (info)
运行结果:{ 'a' : [1, 2, 3], 'b' : [4, 5, 6]}
|
字典的成员关系:
1 2 3 4 | #成员关系
a = { 'a' :1, 'b' :2}
print ( 'b' in a)
运行结果:True
|
字典的方法:
1 2 3 4 5 6 7 8 9 | a = { 'a' :1, 'b' :2}
print (a.keys())
print (a.values())
print (a.items())
运行结果:
dict_keys([ 'a' , 'b' ])
dict_values([1, 2])
dict_items([( 'a' , 1), ( 'b' , 2)])
|
总结:以上就是本篇文的全部内容,希望能对大家的学习有所帮助。更多相关视频教程请访问:Python视频教程,Python3视频教程,bootstrap视频教程!
以上就是python中字典是怎么使用的?python字典的使用的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
Python中赋值与c语言区别
怎么用Python画四叶草
Python输入一个数n如何判断是否为素数
Python行结构与缩进的简单介绍
怎么查看一个对象的类型
如何来理解Python中的进程和线程?
Python中选择结构通过什么语句实现
Python中yield什么意思
Python招聘要求高吗
ipad上可以运行Python么
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » python中字典是怎么使用的?python字典的使用