了解Python中tuple()函數的功能及應用

Python 的 tuple() 函式可以將字符串或其他序列轉換為元組,它是一個非常有用的函式,可以讓你將序列資料轉換為元組,並可以對元組進行操作。本文將介紹 tuple() 函式的基本用法,以及如何使用它來將字符串轉換為元組。

tuple() 函式可以將任何序列資料轉換為元組,例如:字串、列表、字典等等。它的語法如下:

tuple(iterable)

其中,iterable 是任何可迭代的對象,例如字串、列表、字典等等。

舉個例子,假設我們有一個字串:

my_str = "Hello World"

我們可以使用 tuple() 函式將它轉換為元組:

my_tuple = tuple(my_str)

print(my_tuple)

執行結果:

('H', 'e', 'l', 'l', 'o', ' ', 'W', 'o', 'r', 'l', 'd')

可以看到,tuple() 函式將字串轉換為元組後,每個字元都被包裝成一個元素,因此字串的長度會被轉換為元組的長度。

此外,tuple() 函式也可以將其他序列資料轉換為元組,例如:

my_list = [1, 2, 3]
my_tuple = tuple(my_list)

print(my_tuple)

執行結果:

(1, 2, 3)

可以看到,tuple() 函式將列表轉換為元組後,每個元素都保持不變。

總結,Python 的 tuple() 函式可以將字符串或其他序列資料轉換為元組,它是一個非常有用的函式,可以讓你將序列資料轉換為元組,並可以對元組進行操作。

發佈留言