當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python list構造函數用法及代碼示例


Python 的 list(~) 構造函數根據給定的可迭代對象創建一個新列表。

參數

1.iterable | iterable | optional

要轉換為列表的迭代。

返回值

由可迭代對象構造的列表對象。如果未提供可迭代對象,則返回空列表。

例子

基本用法

要創建一個空列表:

l = list()  # alternatively l = []
l



[]

要創建包含兩個元素 'a''b' 的列表:

l = ['a','b']
l



['a', 'b']

來自字典

要從字典 favorite_languages 的值返回列表:

favorite_languages = { 
   'bob': 'french',
   'emma': 'spanish', 
   'david': 'english',
   'silvia': 'french', 
}
list(favorite_languages.values())



['french', 'spanish', 'english', 'french']

相關用法


注:本文由純淨天空篩選整理自Isshin Inada大神的英文原創作品 Python | list constructor。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。