我知道我只需要使用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'
如果我能说清楚的话请告诉我,谢谢。
发布于 2020-11-15 14:41:26
使用列表理解:
my_list = [['a', 1.0], ['b', 2.0], ['c', 2.0]]
print("\n".join([i[0] for i in my_list]))https://stackoverflow.com/questions/64845676
复制相似问题