python的列表元素輸出

1)for循環輸出spa

這種方法是你們最容易想到的,也是最簡單的,可是它有一個弊端:它的輸出是豎向排列的,而咱們每每須要水平輸出。code

>>> for i in [1,2,3]:
    print(i)
    
1
2
3

2)for循環+分隔符輸出blog

在第一種方法的基礎上,咱們稍微改進下就能實現水平輸出,就是在輸出中加上分隔符。字符串

>>> for i in [1,2,3]:
    print(i,end=',')
    
1,2,3,
>>> for i in [1,2,3]:
    print(i,end=' ')
    
1 2 3 

可是咱們看到這種方法它在結尾會有分隔符,可是咱們通常結尾是不須要分隔符的。for循環

3)join字符串形式輸出class

這種方法能解決以上全部問題,既實現了水平輸出,又能在末尾不留分隔符,代碼也比較精簡。基礎

>>> print(" ".join(str(i) for i in [1,2,3]))
1 2 3

以上方法能夠適用於列表元素較多的狀況,可是若是列表元素不多的話咱們能夠直接輸出。循環

>>> print(1,2,3)
1 2 3

直接輸出也能作到水平排列和末尾無多餘分隔符。方法

相關文章
相關標籤/搜索