python做词典_字典实现

字典是数据结构,其中包含关键值组合。 这些被广泛用于代替JSON - JavaScript Object Notation。 字典用于API(应用程序编程接口)编程。 字典将一组对象映射到另一组对象。 字典是可变的; 这意味着它们可以根据需要根据需要进行更改。

如何在Python中实现字典?

下面的程序展示了从Python创建到Python中字典的基本实现。

# Create a new dictionary

d = dict() # or d = {}

# Add a key - value pairs to dictionary

d['xyz'] = 123

d['abc'] = 345

# print the whole dictionary

print(d)

# print only the keys

print(d.keys())

# print only values

print(d.values())

# iterate over dictionary

for i in d :

print("%s %d" %(i, d[i]))

# another method of iteration

for index, value in enumerate(d):

print (index, value , d[value])

# check if key exist 23. Python Data Structure –print('xyz' in d)

# delete the key-value pair

del d['xyz']

# check again

print("xyz" in d)

执行上面示例代码,得到以下结果 -

277100620_86277.jpg

注 - 在Python中执行字典有缺陷。

缺陷

字典不支持字符串,元组和列表等序列数据类型的序列操作。 这些属于内置的映射类型。

¥ 我要打赏

纠错/补充

收藏

加QQ群啦,易百教程官方技术学习群

注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 个群。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值