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

如果觉得文章不错,可以分享给其他人哟~
原文地址:https://www.cnblogs.com/hany-postq473111315/p/12260671.html