Python 串列(List)使用 list() 函數將其他類型的資料結構轉換為串列
Python 串列(List)是一種常用的資料結構,它可以儲存多個元素,並且可以使用 list() 函數將其他類型的資料結構轉換為串列。
list() 函數可以將元組、字典、字串等資料結構轉換為串列,並且可以指定轉換的元素數量。
範例一:將元組轉換為串列
以下範例將元組 (1, 2, 3, 4, 5) 轉換為串列:
# 定義元組 tuple = (1, 2, 3, 4, 5) # 將元組轉換為串列 list_tuple = list(tuple) # 印出串列 print(list_tuple)
執行結果:
[1, 2, 3, 4, 5]
範例二:將字典轉換為串列
以下範例將字典 {‘name’: ‘John’, ‘age’: 20} 轉換為串列:
# 定義字典 dict = {'name': 'John', 'age': 20} # 將字典轉換為串列 list_dict = list(dict) # 印出串列 print(list_dict)
執行結果:
['name', 'age']
範例三:將字串轉換為串列
以下範例將字串 “Hello World” 轉換為串列:
# 定義字串 string = "Hello World" # 將字串轉換為串列 list_string = list(string) # 印出串列 print(list_string)
執行結果:
['H', 'e', 'l', 'l', 'o', ' ', 'W', 'o', 'r', 'l', 'd']
總結:Python 串列(List)可以使用 list() 函數將元組、字典、字串等資料結構轉換為串列,並且可以指定轉換的元素數量。