gpt4 book ai didi

python - 元组元素在列表中的位置

转载 作者:行者123 更新时间:2023-11-30 22:00:21 24 4
gpt4 key购买 nike

我有元组列表:

tuple_list = [(a, b), (c, d), (e, f), (g, h)]

例如,如何获取元组中第二个元素在列表第二个位置的位置。

我需要它,因为我想更改此列表,使元组的每个第二个元素等于下一个元组的第一个元素。像这样:

tuple_list = [(a, c), (c, e), (e, g), (g, h)]

最佳答案

只需使用tuple_list[listindex][tupleindex],其中listindex是列表中的位置,tupleindex是元组中的位置。对于您的示例,请执行以下操作:

loc = tuple_list[1][1]

请注意,元组是不可变的集合。如果你想改变它们,你应该使用列表。但是,具有元组值的变量仍然可以重新分配给新元组。例如,这是合法的:

x = ('a', 'b', 'c')
x = (1, 2, 3)

但这不是:

x = ('a', 'b', 'c')
x[0] = 1

另请参阅:TutorialsPoint tutorial on liststuples .

关于python - 元组元素在列表中的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54336337/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com