Skip to main content
 首页 » 编程设计

python之反转列表中的元组

2025年05月04日14dyllove98

我有这个列表:

[(3, 28), (25, 126), (25, 127), (26, 59)]

我怎样才能把它变成这样:

[(28, 3), (126, 25), (127, 25), (59, 26)]

我只想反转元组中的内容

请您参考如下方法:

>>> lst = [(3, 28), (25, 126), (25, 127), (26, 59)] 
>>> [i[::-1] for i in lst] 
[(28, 3), (126, 25), (127, 25), (59, 26)] 

[::-1] 使用 slice syntax反转它前面的容器。请注意,这仅适用于支持切片语法的容器。