1.正常輸出一個列表時會帶中括號。
a = [0, 2, 3, 4, 4, '1', '1', 'siajdk', 'a'] print(a) 輸出 [0, 2, 3, 4, 4, '1', '1', 'siajdk', 'a']
2、.python輸出不帶中括號的列表
列表前面加星號作用是將列表解開(unpacke)成多個獨立的參數,傳入函數。
a=[0,2,3,4,4,'1','1','siajdk','a'] print(*a) 輸出 0 2 3 4 4 1 1 siajdk a
3、.python切片輸出不帶中括號的列表
a=[0,2,3,4,4,'1','1','siajdk','a'] print(*a[2:5]) 輸出 3 4 4
4、將以逗號間隔輸出,也可以以其他形式輸出
a=[0,2,3,4,4,'1','1','siajdk','a'] print(*a,sep=‘,’) 輸出 0,2,3,4,4,1,1,siajdk,a
5、當列表元素為字符串時,可以使用join()函數
Python join() 方法用於將序列中的元素以指定的字符連接生成一個新的字符串。
b=['1', '1', 'siajdk', 'a'] print(''.join(b)) print(' '.join(b))#單引號中間的字符為間隔字符 print('%'.join(b)) #輸出 11siajdka 1 1 siajdk a 1%1%siajdk%a