python 词典最佳实践
python dictionary best practice
我是 Python 的新手。我想创建一本字典。
每个键将具有三个值。
哪种方法更好?:
1.One 字典是这样的:
dict = {'a': [value1, value2, value3], 'b': [value1, value2, value3], ...}
2.Three 个这样的词典:
dict1 = {'a': value1, 'b': value1}
dict2 = {'a': value2, 'b': value2}
dict3 = {'a': value3, 'b': value3}
将列表作为数据保存在其中的单个字典很可能是最佳选择。
引用您的示例,您可以使用 dict['a']
或 dict['a'][x]
访问整个列表或单个元素,其中 x 是 0, 1,2,等等
通过这种方式,您还可以轻松地将您需要的所有功能应用于整个列表,例如重新排序等
当然,它始终取决于用例和您 want/have 保存 and/or 过程的数据类型。
我是 Python 的新手。我想创建一本字典。 每个键将具有三个值。
哪种方法更好?:
1.One 字典是这样的:
dict = {'a': [value1, value2, value3], 'b': [value1, value2, value3], ...}
2.Three 个这样的词典:
dict1 = {'a': value1, 'b': value1}
dict2 = {'a': value2, 'b': value2}
dict3 = {'a': value3, 'b': value3}
将列表作为数据保存在其中的单个字典很可能是最佳选择。
引用您的示例,您可以使用 dict['a']
或 dict['a'][x]
访问整个列表或单个元素,其中 x 是 0, 1,2,等等
通过这种方式,您还可以轻松地将您需要的所有功能应用于整个列表,例如重新排序等
当然,它始终取决于用例和您 want/have 保存 and/or 过程的数据类型。