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...