使用列表理解:
res_list = [x[0] for x in rows]
下面是一个演示:
>>> rows = [(1, 2), (3, 4), (5, 6)]>>> [x[0] for x in rows][1, 3, 5]>>>
或者,您可以使用拆包代替
x[0]:
res_list = [x for x,_ in rows]
下面是一个演示:
>>> lst = [(1, 2), (3, 4), (5, 6)]>>> [x for x,_ in lst][1, 3, 5]>>>
两种方法实际上都做相同的事情,因此您可以选择任意一个。



