EasyDict是FluentDict的一个分支,它为Python字典提供了一种更简洁的访问方式。使用EasyDict,您可以像访问属性一样访问字典的键和值,而无需使用方括号和键。以下是EasyDict的常用方法:
1.创建EasyDict对象:通过将一个字典传递给EasyDict构造函数来创建一个EasyDict对象。例如:
from easydict import EasyDict
d = {'key1': 'value1', 'key2': 'value2'}
ed = EasyDict(d)
2.访问字典的值:使用点号(.)访问字典的值。例如:
print(ed.key1) # 输出:value1
3.设置字典的值:使用点号(.)设置字典的值。例如:
ed.key1 = 'new_value1'
print(ed.key1) # 输出:new_value1
4.删除字典的键:使用点号(.)删除字典的键。例如:
del ed.key1
5.检查键是否存在:使用has_key()方法检查字典中是否存在某个键。例如:
print(ed.has_key('key2')) # 输出:True
6.获取所有键:使用keys()方法获取字典中的所有键。例如:
print(ed.keys()) # 输出:['key2']
7.获取所有值:使用values()方法获取字典中的所有值。例如:
print(ed.values()) # 输出:['value2']
8.获取键值对:使用items()方法获取字典中的所有键值对。例如:
print(ed.items()) # 输出:[('key2', 'value2')]
标签:easydict,EasyDict,ed,key1,使用,print,方法,字典 From: https://www.cnblogs.com/full-stack-linux-new/p/17853493.html