主页 >> 程序猿的东西 >> python换行打印list列表的方式

python换行打印list列表的方式

python打印list列表的时候总是挤在一行里面,内容一多看起来就非常崩溃。那么怎么打印list一行一个呢。大部分的人都是写一个for循环,但是这很不python。

对于一个骇客,我们应该试试下面的操作。

print方法有个参数是sep,也就是分隔符的意思,但是这个分隔符是print打印各参数的分隔符。比如下面这样。

print(1,2,3,4,5,sep='/')

#结果是 1/2/3/4/5

如何用在打印list呢,我们把list的每个元素分别作为参数传入print,可以像下面这样。

l = [1,2,3,4,5]
print(*l,sep='/')

# 结果是 1/2/3/4/5

只要指定sep为换行符,即可实现一行打印一个元素。

发表评论