如何在python中创建vector<pair<int, pair<int,int>>>
C ++数据结构的类比?并通过first(int)参数对其进行排序。我试图在python中使用列表列表,但这不是我想要的。谢谢。
答案 0 :(得分:1)
我能够使用list
tuples
进行模拟,其中每个int
包含tuple
和ints
[(1, (7,3)), (7, (2, 4)), (3, (9, 0)), (2, (43, 14))]
。
示例:key
要对其进行排序,请将排序>>> x = [(1, (7,3)), (7, (2, 4)), (3, (9, 0)), (2, (43, 14))]
>>> x.sort(key=lambda e: e[0])
>>> x
[(1, (7, 3)), (2, (43, 14)), (3, (9, 0)), (7, (2, 4))]
设置为列表中每个元素的零索引:
<input type="number">