Python中如何使用list()函數建立清單
Python是一種功能強大的程式語言,其中一個非常實用的功能是清單。列表是一種可以儲存多個值的資料結構,可以是不同類型的值。在Python中,我們可以使用list()函數來建立一個清單。
list()函數是內建函數,它可以將其他可迭代物件轉換為一個列表。可迭代物件可以是字串、元組、集合、字典等。讓我們來看幾個範例來了解如何使用list()函數建立列表。
首先,我們可以將一個字串轉換為一個包含每個字元的清單。例如,我們有一個字串"Hello World",我們想要將其轉換為列表:
string = "Hello World" list_string = list(string) print(list_string)
輸出結果為:['H', 'e', 'l', 'l', 'o', ' ', 'W', 'o', 'r', 'l', 'd']
#我們可以看到,字串中的每個字元都被轉換為了一個列表中的元素。
接下來,我們可以將一個元組轉換為一個清單。元組是不可變的序列,與列表類似,但它們的元素不能被改變。例如,我們有一個元組(1, 2, 3, 4, 5),我們可以使用list()函數將其轉換為一個列表:
tuple_nums = (1, 2, 3, 4, 5) list_nums = list(tuple_nums) print(list_nums)
輸出結果為:[1, 2, 3 , 4, 5]
我們也可以將一個集合轉換為一個清單。集合是一個無序的不重複元素的集合。例如,我們有一個集合{1, 2, 3, 4, 5},我們可以使用list()函數將其轉換為一個列表:
set_nums = {1, 2, 3, 4, 5} list_nums = list(set_nums) print(list_nums)
輸出結果為:[1, 2, 3, 4, 5]
最後,我們可以將一個字典的鍵或值轉換為一個列表。字典是一種用鍵值對儲存資料的資料結構。例如,我們有一個字典{"name": "John", "age": 25, "city": "New York"},我們可以使用list()函數將其鍵轉換為一個列表:
dict_info = {"name": "John", "age": 25, "city": "New York"} list_keys = list(dict_info.keys()) print(list_keys)
輸出結果為:['name', 'age', 'city']
同樣地,我們可以使用list()函數將字典的值轉換為一個列表:
list_values = list(dict_info.values()) print(list_values)
輸出結果為:['John', 25, 'New York']
除了上述範例外,我們還可以使用list()函數將其他可迭代物件如檔案物件、生成器、區間物件等轉換為一個列表。
總結一下,Python中的list()函數是一個非常方便的函數,可以將其他可迭代物件轉換為一個列表。透過這個函數,我們可以快速簡單地建立清單並進行後續的操作和處理。
以上是關於如何使用list()函數建立清單的介紹,希望對你在Python中使用清單有所幫助。祝你程式愉快!
以上是Python中如何使用list()函式建立列表的詳細內容。更多資訊請關注PHP中文網其他相關文章!