Python二維數組賦值以及字符串列表格式轉換


對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()函數


免責聲明!

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



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