文章目录
1、基本概念
1.1、定义:字典是一系列键值对的集合,创建字典时,只需要将键值对用花括号{} 括起来,每个键值对的键和值之间用冒号 : 分隔,每个键值对之间用逗号 , 分隔
1.2、dict 作为 Python 的关键字和内置函数,变量名不建议命名为 dict。
1.3、键一般是唯一的,如果重复最后的一个键值对会替换前面的,值不需要唯一。
>>> tinydict = {
'a': 1, 'b': 2, 'b': '3'}
>>> tinydict['b']
'3'
>>> tinydict
{
'a': 1, 'b': '3'}
1.4、值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。
>>> tinydict = {
'Alice': '2341',98.6: 37,(1,2,3):'dist'}
>>> tinydict
{
'Alice': '2341', 98.6: 37, (1, 2, 3): 'dist'}
1.5、我们也可以使用 dict() 构造函数创建新的字典,语法规则为:字典名 = dict(键名=键值, 键名=键值,…, 键名=键值)
>>> ne_zha = dict(英雄名字='哪吒', 最大生命=7268, 生命成长=270.4, 初始生命=3483, 最大法力=1808)
>>> ne_zha
{
'英雄名字': '哪吒', '最大生命':