對Python二維列表進行賦值可以直接使用append函數,例如:
#有兩個一維列表 a = [1,2,3] b = [6,7,8] #定義一個列表 double_list = [] #賦值 double_list.append(a) double_list.append(b) #輸出二位列表 print(double_list)
輸出結果
[[1, 2, 3], [6, 7, 8]]
將字符串轉換為列表,直接使用list函數即可,例如:
str = 'hello handsome boy' print(list(str))
輸出結果
['h', 'e', 'l', 'l', 'o', ' ', 'h', 'a', 'n', 'd', 's', 'o', 'm', 'e', ' ', 'b', 'o', 'y']
我們可以注意到,每個字符都被隔開作為列表中的元素了,那么我們要想以空格作為分隔符,將字符串轉換為列表該如何操作呢,這時需要用到split函數,例如
str = 'hello handsome boy' a = str.split(' ') print(a)
輸出結果
['hello', 'handsome', 'boy']
此外,Series格式轉換為list需要使用tolist()函數