在不使用循環的情況下,python輸出不帶[](中括號)的列表


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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM