[英]How to strip all dictionaries from an orderedDictionary in python
[英]Extracting values from an OrderedDictionary
Python的新手。 具有如下所示的OrderedDictionary:
{name0 = OrderedDictionary([('name0', 'name'), ('year', '2000'), ('etc.', 'etc.')])}
鍵,值對返回外層nest, k = name0, v = ([( ...)])
。
如何訪問內部嵌套中的tupple->例如
('name0', 'name'), ('year', 2000'), ('etc.', 'etc.')
並保持鑰匙方便?
dictionary = {
'name0': OrderedDict([
('name0', 'name'),
('year', '2000'),
('etc.', 'etc.')
])
}
res = []
for v in dictionary.values():
for k, v in v.items():
res.append((k, v))
現在res
是[('name0', 'name'), ('year', '2000'), ('etc.', 'etc.')]
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.