【发布时间】:2020-10-14 03:00:00
【问题描述】:
我有一个元组列表,我想将它们转换为字典,但键应该是列表中的元组索引+1
所以如果我的元组列表是
[(113, 254), (163, 253), (230, 252), (197, 251), (184, 249), (211, 247), (151, 245), (242, 243), (173, 242), (191, 238)]
我想创建一个元组列表的字典,其中键为列表中的元组索引 + 1。类似于
{1:(113, 254), 2:(163, 253), 3:(230, 252), 4:(197, 251), 5:(184, 249), 6:(211,247), 7:(151, 245), 8:(242, 243), 9:(173, 242), 10:(191, 238)}
【问题讨论】:
-
如果您想通过按顺序增加的索引查找内容,通常会使用列表而不是字典。它更高效(没有散列!)并且编码更直观,但无论如何我在这里看不到任何问题或代码尝试,所以我会投票关闭,因为不清楚你在问什么。
标签: python list dictionary tuples