1 Fork me on GitHub

Python常用数据结构-字典——1.1 字典使用:创建

字典使用:创建

    1.  使用大括号填充键值对
    2.  通过构造方法 dict()
    3.  使用字典推导式

例子1:使用大括号填充键值对

dc1 = {'name': 'Harry Potter', 'age': 18}
print(type(dc1), dc1)
dc2 = {}                 # 不进行赋值,将得到空的对象
print(dc2,type(dc2))

返回

 

例子2:使用字典构造方法

#  构造空字典 
dc3 = dict() # 使用dict关键字进行构造。括号传入可迭代对象,一般是类似于键和值成对出现的这种数据。如果不填,依旧会得到空的字典。
print(dc3,type(dc3))

# 传入元祖构造字典
dc4 = dict([("name","Harry Potter"),("age",18)]) # 传值,传入一个由元祖组成的列表。python会自动帮我们构建一个新的字典对象。
print(dc4,type(dc4)) # 传入两对,打印出来。

# 关键字参数赋值
dc2 = dict(name="Harry Potter", age=18) # 关键字参数赋值
print(type(dc2), dc2)

返回

 
例子3:使用字典推导式

dc4 = {k: v for k, v in [("name", "Harry Potter"), ("age", 18)]}
print(type(dc4), dc4)

返回

 

posted @ 2022-04-28 11:58  v_jjling  阅读(134)  评论(0编辑  收藏  举报
AmazingCounters.com