Python之字典映射(相当于C++STL中的map)

论坛 期权论坛 脚本     
匿名技术用户   2020-12-27 03:20   1148   0

1:使用字典{}创建字典:

a = {1 : "aaa", 2 : "bbb", 3": "ccc"}

b = {"余淮" : "耿耿", "林扬" : "余周周", "盛淮南" : "洛枳"}

2:使用dict关键字创建字典:

使用关键字dict创建字典,创建时dict会按照键值大小进行默认由小到大的排序

c = dict(((1, "aaa"), (1, "bbb"), (3, "ccc")))

d= dict(林扬 = "余周周", 余淮 = "耿耿") 注意:使用这种方法创建字典键值只能是字符串,并且不加引号

e =dict([("a", "aaa"), (1, "bbb")])

for i in a:
    print(i, a[i], end = " ")
print()
for i in b:
    print(i, b[i], end = " ")
print()
for i in c:
    print(i, end = " ")
输出:
1 aaa
2 bbb
3 ccc
余淮 耿耿
林扬 余周周
盛淮南 ;洛枳
(1, 'aaa') (2, 'bbb') (3, 'ccc')
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP