python中如何把列表轉換為字串

2021-10-18 23:19:23 字數 781 閱讀 4284

lis = ['1','2','3','4','5']

s = " " .join (lis)

print(s)

>>>'1 2 3 4 5'

語法格式為: str.join(sequence)

sequence是序列型別,序列型別有列表、元組、range

如果列表中為int型,可使用map(,)

lis = [1,2,3,4,5]

s = " ".join(map(str,lis))

print(s)

>>>'1 2 3 4 5'

lis = ['1','2','3','4','5']

s = ""

for i in lis:

s = s + str(i) + " "

print(s)

列表前加個 * 號,是將列表拆分成單個元素,然後傳入到函式中。

可用於print()中,例如:

a = [1,2,3,4,5]

print(a)

print(*a)

>>>[1,2,3,4,5]

>>>1 2 3 4 5

*一般用在傳遞列表引數到函式中,比如

def pius(a,b):

return a + b

lis = [1,2]

print(plus(*lis))

>>>3

python中把元組轉換為namedtuple方法

我們可以把表裡每乙個橫行的資料,看成是不同的元組。在理解了這個概念後,昨天我們學了不少的namedtuple類,是否也能把元組轉換成namedtuple呢?當然這是乙個嘗試,很多小夥伴平時使用的時候會很少用到,而且資料的蒐集方面也比較難找。小編也蒐集了很久才有收穫,本篇就為大家帶來元組在python...

Python 字典轉換為列表

說明 列表不可以轉換為字典 轉換後的列表為無序列表 a 字典中的key轉換為列表 key value list a.keys print 字典中的key轉換為列表 key value 字典中的value轉換為列表 value list list a.values print 字典中的value轉換為...

在Python中將列表轉換為列表

在資料分析期間,我們面臨著將列表中的每個元素轉換為子列表的方案。因此,在本文中,我們將需要乙個普通列表作為輸入,並轉換成列表列表,其中每個元素都成為乙個子列表。這是一種非常簡單的方法,其中我們建立了for迴圈來讀取每個元素。我們將其作為列表讀取,並將結果儲存在新列表中。alist mon tue w...