假设我有一个列表:
[(12,34,1),(123,34,1),(21,23,1)]
我想从列表中的每个元组中删除 1,这样它就变成了
[(12,34),(123,34),(21,23)]
请您参考如下方法:
你想截断你的元组,使用列表理解:
[t[:-1] for t in listoftuples]
或者,作为一个简单的演示:
>>> listoftuples = [(12,34,1),(123,34,1),(21,23,1)]
>>> [t[:-1] for t in listoftuples]
[(12, 34), (123, 34), (21, 23)]
