利用Python 串列(List)使用 reversed() 函數將串列中的元素反轉(但不改變原本的串列)

Python 串列(List)是一種常用的資料結構,它可以儲存多個元素,並且可以使用索引來存取元素。有時候,我們需要將串列中的元素反轉,但不改變原本的串列,這時候可以使用Python的reversed()函數來完成。

reversed()函數可以將串列中的元素反轉,但不改變原本的串列,下面是一個簡單的範例:

# 定義一個串列
my_list = [1, 2, 3, 4, 5]

# 使用reversed()函數將串列中的元素反轉
reversed_list = list(reversed(my_list))

# 印出反轉後的串列
print(reversed_list)

執行上面的程式碼,就可以得到反轉後的串列:[5, 4, 3, 2, 1]。

另外,reversed()函數也可以用於字串,下面是一個簡單的範例:

# 定義一個字串
my_string = "Hello World"

# 使用reversed()函數將字串反轉
reversed_string = "".join(reversed(my_string))

# 印出反轉後的字串
print(reversed_string)

執行上面的程式碼,就可以得到反轉後的字串:”dlroW olleH”。

總結來說,Python的reversed()函數可以用來將串列或字串中的元素反轉,但不改變原本的串列或字串。

Categorized in:

Tagged in: