如何在python中打印每个嵌套列表的索引0

如何在python中打印每个嵌套列表的索引0,python,python-3.x,Python,Python 3.x,我知道我可以使用for循环遍历每个索引并访问子列表的索引0 例如: for i in res: print(i[0]) 但是,我想知道是否有可能采取以下措施: print(*res, sep="\n") 因为上面的示例是针对普通列表而不是嵌套列表的,所以我想知道是否有一种方法可以在一行中打印嵌套列表中值的第0个索引,而不是使用循环 例如,[['a',1.0],'b',2.0],'c',2.0]应该打印:'a,b,c' 如果我能说得更清楚,请告诉我,谢谢。使

我知道我可以使用for循环遍历每个索引并访问子列表的索引0

例如:

for i in res:
        print(i[0])
但是,我想知道是否有可能采取以下措施:

print(*res, sep="\n")
因为上面的示例是针对普通列表而不是嵌套列表的,所以我想知道是否有一种方法可以在一行中打印嵌套列表中值的第0个索引,而不是使用循环

例如,[['a',1.0],'b',2.0],'c',2.0]应该打印:'a,b,c'


如果我能说得更清楚,请告诉我,谢谢。

使用列表理解:

my_list = [['a', 1.0], ['b', 2.0], ['c', 2.0]]
print("\n".join([i[0] for i in my_list]))
试试这个
print(',')。加入([x[0]代表res中的x])
next(zip(*[[a',1.0],'b',2.0],'c',2.0]])