python字典的输入_Python数据类型之字典dict

# 字典是一种可变容器类型,可存储任意类型对象

# 字典以键值对存储数据,key-value形式,键值之间使用冒号:分隔,每个键值中间用逗号,分隔

# 字典包含在大括号,花括号{}中

# python中键必须是不可变的,但值可取任何数据类型

# 元组可以作为 dict 的 key,但列表不能作为元组的 key,dict 要求 key 必须是不可变类型,但列表是可变类型

dic = {"key1":"value1","key2":"value2"}

print(dic)

print(type(dic))

# 创建字典

# 创建一个空的字典

b = {}

print(b)

print(type(b))

# 直接赋值创建

a = {"name":"Tom","age":19,"area":"shanghai",123:456}

print(a)

print(type(a))

# 通过关键字dict和关键字参数创建

c = dict(aa="bb",bb="你好",cc="acc")

print(c)

# 通过关键字dict和二元组列表创建

list = [('name',"Tom"),('age',20),('area', "shanghai")]

d = dict(list)

print(d)

# 通过字典推导式创建

你可能感兴趣的:(python字典的输入)