假设我有
x = ((1, 2, 3), (4, 5, 6), (7, 8, 9))
我怎么去
x = ((1, 2), (4, 5), (7, 8))
?
我想到的唯一方法是使用列表理解然后转换回元组:
x = tuple([n[1:len(n)] for n in x])
但我觉得这样做很丑陋......
请您参考如下方法:
In [1]: x = ((1, 2, 3), (4, 5, 6), (7, 8, 9))
In [2]: tuple(a[:-1] for a in x)
