創建空列表 Javascript

| | | | | | | | | | | | | | | | | | | |

要在 Python 中初始化一個列表,用方括號賦值,用 list () 函數初始化,用乘法創建一個空列表,或者使用列表推導式。在 Python 中聲明列表最常見的方式是使用方括號。

列表是 中的數據結構Python 包含零個或多個元素的有序序列。 Python 中的列表是可編輯的,這意味著它們可以被編輯。它們可以包含任何類型的數據,例如字符串或字典。

當您開始使用列表時,您可能會問自己:如何在 Python 中初始化列表?或者,換句話說:如何創建 Python 列表?

本教程將回答這個問題,並研究如何在 Python 中初始化列表。我們將介紹列表的基礎知識,以及如何使用方括號表示法、列表 ()、列表乘法和理解列表來初始化列表。

更新 Python 列表

lists 存儲零個或多個項目。列表的每個元素都被命名為 element 。列表通常被稱為 Python 數組

在 Python 中,列表的元素用逗號分隔,列表本身被包圍通過方括號。以下是 Python 中的列表示例:

我們的列表包含三個值:軟件工程師、Web 開發人員和數據分析師。我們可以使用上面聲明的“jobs”變量來引用我們的列表。

如何在 Python 中創建列表

您可以在 Python 中使用括號初始化列表,list ()方法,列表相乘和理解列表。

列表乘法允許您創建一個重複現有列表元素的新列表。了解列表允許您從現有列表的內容。

Python 創建列表:方括號

您可以使用方括號或 () 列表方法在 Python 中初始化一個空列表。出於本教程的目的,我們將重點介紹如何使用方括號或 list () 方法來初始化一個空列表。

如果你想創建一個沒有值的空列表列表,您可以通過兩種方式聲明您的廣告。首先,您可以通過指定一組沒有組件值的括號來聲明一個沒有值的列表 ‚Äã‚Äã。以下是此語法的示例:

我們的代碼返回:[]。

方括號之間沒有任何內容表示一個空列表。

我們可以通過將它們附加在方括號之間來指定一些默認值,Äã,Äã:

我們聲明了一個具有兩個初始值的列表對象:“軟件工程師”和“數據分析師” .

Python 創建列表:list() 方法

在 Python 中創建沒有值的空列表的另一種方法是使用 list() 方法。下面是一個 list() 方法的實際操作示例:

我們的代碼返回:[]。

前兩種方法返回相同的答案:一個空列表。沒有關於何時最好使用這些方法之一的標準。通常使用空方括號 ([]) 方法,因為它更簡潔。

Python 聲明列表:列表乘法

一種初始化具有多個值的列表的方法“Äã” Äã是列表乘法。這種方法允許您創建一個包含許多預定義值的列表。

假設我們創建了一個程序,要求我們命名我們最喜歡的 10 本書。我們想要初始化一個數組將存儲我們插入的書籍。我們可以使用以下代碼來做到這一點:

我們的代碼返回:

我們的程序創建了一個列表,其中包含10 個值。

讓我們分解我們的代碼。在第一行中,我們使用乘法語法聲明了一個包含 10 個值的列表。我們為這個列表中的每個項目使用的值是 "" 或空字符串。接下來,我們使用 Python print () 函數 將我們的列表打印到控制台。

我們可以使用這種語法來用我們想要的任何值初始化一個列表。如果我們希望我們的列表以 10 個值開始,即等於選擇一本書。,我們可以使用以下代碼:

當我們運行我們的代碼時,我們創建一個列表10 個值。列表中的每個值都等於選擇一本書。。我們在控制台打印這個列表:

Python 聲明列表:列表理解

在上一節中,我們展示瞭如何使用列表乘法初始化列表。這種方法很有用,因為它允許您使用默認值初始化列表。

您還可以使用列表推導方法使用默認值初始化列表。 理解 Python 列表 是指一種允許您使用現有的可迭代對象創建列表的技術。可迭代對象可以是列表或 range () 語句或一些其他類型的可迭代對象。

理解列表是定義基於迭代器的列表的有用方法,因為它優雅、簡單且被廣泛認可。

假設我們要創建一個包含 10 個值的列表,等於選擇一本書。,就像我們在前面的示例中所做的那樣。我們可以通過理解使用以下代碼列出:

我們的代碼返回:

在上面的例子中,我們使用列表推導來創建一個列表。列表推導語句是迭代器for i in range ( 10),用於創建一個重複值選擇一本書十次的列表。

結論

初始化一個列表是一個基礎使用列表的一部分 本教程解釋瞭如何使用方括號和 list () 初始化空列表。這也展示瞭如何使用列表乘法並了解創建包含多個值的列表的技術。

您現在可以像專業人士一樣開始在 Python 中初始化列表了!

閱讀我們的如何學習Python 了解更多關於 Python 編程語言的技巧。