1. 程式人生 > 程式設計 >python 輸出列表元素例項(以空格/逗號為分隔符)

python 輸出列表元素例項(以空格/逗號為分隔符)

給定list,如何以空格/逗號等符號以分隔符輸出呢?

一般的,簡單的for迴圈可以打印出list的內容:

l=[1,2,3,4]
for i in l:
 print(i)

輸出結果一行一個元素:

1

2

3

4

若想得到以空格或逗號為分隔符的輸出結果,程式碼可改為:

l=[1,4]
for i in l:
 print(i,end=' ')#以空格為分隔符

輸出結果為:1 2 3 4 (注意,此時4後面還有一個空格)

l=[1,end=',')#以逗號為分隔符

輸出結果為:1,4,(注意,此時4後面還有一個空格)

那麼如何才能在輸出最後一個數字之後不輸出分隔符呢,https://www.jb51.net/article/177219.htm提供了一個方法:

l = [1,4] 
print(" ".join(str(i) for i in l)) 

輸出結果為:1 2 3 4(注意,此時4後面沒有空格啦)

以逗號為分隔符

l = [1,4] 
print(",".join(str(i) for i in l)) 

輸出結果為:1,4(注意,此時4後面沒有逗號)

以上這篇python 輸出列表元素例項(以空格/逗號為分隔符)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援我們。