Python輸出列表 List 不帶中括號和引號

2021-10-09 12:54:19 字數 1103 閱讀 7738

正常python輸出列表list時,會自動加上中括號和引號。

例如:

>>

> list1 =

['a'

,'b'

,'c'

,'d'

]>>

> list1

['a'

,'b'

,'c'

,'d'

]

解決方法一:

使用join()

>>

>

print

(' '

.join(list1)

)a b c d

python join() 方法用於將序列中的元素以指定的字元連線生成乙個新的字串。

>>

> list1 =

['a'

,'b'

,'c'

,'d'

]>>

>

str=

'-'>>

>

print

(str

.join(list1)

)a-b-c-d

解決方法二:

如果list存放的是數字,則:將其轉為int即可,原來存放的是string型。

>>

>

for i in str2:..

.int

(i)...

print

(i)...

1122

33>>

>

for i in str2:..

.print

(i)...

123

如果想同行輸出在使用print時,新增end = 『 』即可(末尾不換行,加空格)。

>>

>

for i in str2:..

.print

(int

(i), end=

' ')..

.123

python輸出列表不帶中括號和引號

平時python輸出list字串時,會自動加上引號和中括號。比如str hello world str hello world 方法1 可以用join方法 print join str hello world其中 python join 方法用於將序列中的元素以指定的字元連線生成乙個新的字串。比如 ...

python輸出列表不帶中括號和引號

平時python輸出list字串時,會自動加上引號和中括號。比如str hello world str hello world 方法1可以用join方法 print join str hello world 其中 python join 方法用於將序列中的元素以指定的字元連線生成乙個新的字串。比如 ...

輸出列表中元素的方法

今天看了的博文,受益良多 以下是我根據 一文總結 最簡單的方法 list1 5,8,hello a print list1 5,8,hello a 對列表進行解包 list1 5,8,hello a a,b,c,d list1 a,b,c,d 5,8,hello a 用列表名索引 list1 5,8...