首頁 > 後端開發 > Python教學 > Python中如何使用list()函式建立列表

Python中如何使用list()函式建立列表

王林
發布: 2023-08-22 10:52:46
原創
3369 人瀏覽過

Python中如何使用list()函式建立列表

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中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板