gpt4 book ai didi

python - 交换实体在列表中的位置

转载 作者:太空宇宙 更新时间:2023-11-03 13:20:58 25 4
gpt4 key购买 nike

我有以下示例列表

   x= [['True_304', 'false_2'], ['True_702', 'false_2_1'], ['True_204', 'false_222_2']]

我想交换实体的位置,使第二个实体在第一个,第一个在第二个。基本上是这样的:

   x= [['false_2', 'True_304'], ['false_2_1', 'True_702'], ['false_222_2', 'True_204']]

有没有更简单的方法来做到这一点?任何想法都会有所帮助。谢谢。

最佳答案

您可以使用列表理解:

>>> x = [['True_304', 'false_2'], ['True_702', 'false_2_1'], ['True_204', 'false_222_2']]
>>> [[b, a] for [a, b] in x]
[['false_2', 'True_304'], ['false_2_1', 'True_702'], ['false_222_2', 'True_204']]

关于python - 交换实体在列表中的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14218638/

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