了解Python中list()函數的功能與優點

Python 提供了許多強大的功能,其中之一就是 list(),它可以將字符串或其他序列轉換為列表。list() 是一個內建函數,可以接受任何序列,並將其轉換為列表。它會接受任何可迭代的對象,並將其轉換為列表。

list() 的使用方法

使用 list() 函數的基本語法如下:

list(iterable)

其中,iterable 是可迭代的對象,可以是字符串、元組、字典等。

示例

讓我們看一個簡單的示例,將字符串轉換為列表:

# 將字符串轉換為列表
str = "Hello World"
list_str = list(str)

print(list_str)

執行上面的程式,得到以下輸出:

['H', 'e', 'l', 'l', 'o', ' ', 'W', 'o', 'r', 'l', 'd']

可以看到,上面的程式將字符串轉換為列表,並將每個字符作為列表中的一個元素。

除了字符串之外,list() 函數也可以用於其他序列,例如元組:

# 將元組轉換為列表
tup = (1, 2, 3, 4, 5)
list_tup = list(tup)

print(list_tup)

執行上面的程式,得到以下輸出:

[1, 2, 3, 4, 5]

可以看到,上面的程式將元組轉換為列表,並將每個元素作為列表中的一個元素。

總結

本文介紹了 Python 中的 list() 函數,它可以將字符串或其他序列轉換為列表。list() 是一個內建函數,可以接受任何序列,並將其轉換為列表。它會接受任何可迭代的對象,並將其轉換為列表。

發佈留言