Python字典
Posted Hany博客
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python字典相关的知识,希望对你有一定的参考价值。
Python 字典:使用了 { } 包含的键值对。键为不可变对象,值为任意对象。每一个键值对之间使用 , 逗号进行分割。而且 键 必须是唯一的,可以是字符串,数字和元组。
字典创建之后,可以使用 字典名[‘键名‘] 进行访问。
增加字典元素,可以直接使用 字典名{‘新的键‘} = 新的值
使用 del 可以将字典元素进行删除。
可以对字典求长度,强制转换,拷贝字典等操作。
注:当后来又添加了新的键,而原来有同名的键时,以后来的为准。
# 创建空字典 dic = {} print(type(dic)) # <class ‘dict‘> # 创建只有一个元素的字典 dic = {‘a‘:123} print(dic) # {‘a‘: 123} # 创建有多个元素的字典 dic = {‘a‘:123,888:‘n‘,(4,5):[7,8]} print(dic) # {‘a‘: 123, 888: ‘n‘, (4, 5): [7, 8]} # 键一定是不可变类型,值随意 # 使用 dict 转化为字典 dic = dict(zip([‘a‘,‘b‘,‘c‘],[4,5,6])) print(dic) # {‘a‘: 4, ‘b‘: 5, ‘c‘: 6} # 当键出现重名时,以后出现的为准 dic [‘a‘] = 1 print(dic) # {‘a‘: 1, ‘b‘: 5, ‘c‘: 6}
2020-02-04
以上是关于Python字典的主要内容,如果未能解决你的问题,请参考以下文章