如何在循环中获取每个数据字典的第一个键

用户1897151

可以说我有这个

test= {"Default":{"test_data":{"data":"test}},
       "Test":{"abc_data":{"data":"test}},
       "Default":{"zxy_data":{"data":"test}},
      }

有一个循环

for t in test:
 first = next(iter(t))
 print(first)

输出

D
T
M

我怎样才能得到它默认,测试和大师而不是最初的字母?编辑:我不需要里面的钥匙,但我只需要默认、测试和主钥匙。当然这是硬编码的,但我想动态获取它

吉安卡洛·罗密欧

鉴于:

test = {
    "Default": ["blue", "white"],
    "Test": ["pink", "brown"],
    "Master": ["pink", "brown"]
}

如果您想同时访问keysvalues

for key, value in test.items():
    print(key)
    print(value)

keys仅:

for key in test.keys():
    print(key)

第一个键是什么意思检查OrderedDict,一种记住键最后插入顺序的变体。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在for循环中获取第一个子节点

Json 数组,从每个数组键中获取第一个值

我的每个循环都缺少数组中的第一个数据集

如何对每个循环中的第一个元素执行不同的操作?

如何在 for 循环中选择“for”循环的第一个值?

PHP:循环获取第一个数组

如何在for循环中附加一个数组,每个循环都会获得新的输出?

从api获取数据时如何在表格视图中显示第一个数据

如何动态地获取循环中的第一个可用数字?

如何迭代数据框名称列表以获取列表中每个数据框第一行的第一个值

如何在for循环中将节点插入为第一个元素?

如何在 v-for 循环中仅打印第一个获胜者?

如何在隐藏的 forEach 循环中进行第一个输入?

如何在php循环中设置第一个孩子活跃

如何在第一个循环中终止 array_walk?

如何使用共享字典在一个循环中重命名多个数据框?

如果循环中的数据与第一个循环中的数据不同,则为Java输出

如何在键(元组)的第一个元素上对字典进行排序

如何停止循环以仅获取第一个数组的内容?

如何获取放置在第一个字典中的第二个字典的键?

它仅显示第一个数据。如何显示具有相同ID的每个数据?

如何在第一个数据帧中的另一个基于数据帧的列值中获取值的总和?

如何在foreach循环中检测第一个和最后一个元素?

尝试通过while循环获取所有数据,但是已经获取了第一个数据,不知道如何更改我的代码。(Php)

如何在我的第一个循环中包含第二个循环

如何从数组中获取第一个数据?

如何在变量中获取python字典的第一个项目值

Swift:如何在 plist 中获取第一个数组字符串?

如何获取哈希图的第一个键?