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
直接輸出也能作到水平排列和末尾無多餘分隔符。方法