首頁  >  文章  >  後端開發  >  取得元組的第一個和最後一個元素的Python程序

取得元組的第一個和最後一個元素的Python程序

WBOY
WBOY轉載
2023-08-19 19:29:211100瀏覽

取得元組的第一個和最後一個元素的Python程序

Tuples是Python中一個重要的資料類型,通常用於儲存一組固定的元素。在本文中,我們將討論如何從元組中提取第一個和最後一個元素。我們將介紹存取這些元素的語法,並提供如何實現的範例。

What is a Tuple in Python?

Tuples允許將多個事物儲存在一個變數中。 Python的四種內建資料類型之一用於儲存資料集合的是元組。

不可變和有序的集合被稱為元組。在編寫元組時使用圓括號。

範例

以下是建立元組的範例。

firstuple = ("apple", "banana", "Cherry")
print(firstuple)

輸出

('apple', 'banana', 'Cherry')

Python元組的特點

使用元組時需要注意以下幾點。

Tuple items − 允許對有序且不可變的三元組項進行重複值。三元組中的第一項索引為[0],第二項索引為[1],以此類推。

Example

firstuple = ("apple", "banana", "cherry", "apple", "cherry")
print(firstuple)

輸出

以下是上述程式碼的輸出:

('apple', 'banana', 'cherry', 'apple', 'cherry')

有序 - 當我們說一個元組是有順序的時候,我們指的是其中的項目按照特定的順序排列,這個順序不會改變。

不可改變的 − 元組是不可變的,這意味著一旦我們建立了一個元組,就不能改變、新增或刪除其中的任何元件。

異質 − 我們可以建立包含不同類型值的元組。

Example

tuple1 = ("abc", 34, True, 40, "male")
print(tuple1)

輸出

('abc', 34, True, 40, 'male')

尋找元組的第一個元素

Using the index operator [] will allow you to retrieve the first element of the tuple. The index operator requires a single argument, which must be zero (0). The first element in a Python tuple starts with the index zero(0) and is located there. To obtain the first element from the tuple, use the example below.

Example

myTuple = ("Dehradun", 4, 29, 13)
print(myTuple[0])

輸出

Dehradun

上面範例的輸出僅包含第一個元素。變數中的第一個項有四個組件,列印為"Dehradun"。在列印項目時,輸出不包括圓括號或括號。

尋找元組的最後一個元素

如果你想找到元組中的最後一項,需要將-1作為索引運算子的參數傳遞。它會定位變數中的最後幾項並將它們列印到輸出中。請檢查並應用下面提供的範例到元組的最後一項。

Example

myTuple = ("Dehradun", 4, 29, 13)
print(myTuple[-1])

輸出

13

最後一個元素,在上面的例子中是13,是存在的。上面的例子中的元組有四個元素。輸出包含一個單獨的項,這在Python中是元組的最後一項。

列印元組的所有元素

除了上述提到的方法之外,還有另一種直接的方法可以檢索變數的所有元素。您不需要使用索引運算子來取得所有元素。若要在輸出中取得所有元素,請使用元組變數而不使用任何索引運算子。

Example

myTuple = ("Dehradun", 4, 29, 13);
print(myTuple);

輸出

('Dehradun', 4, 29, 13)

上面範例的輸出包括從第一個到最後一個的每個元素。字串和整數是元組的四個組成部分之一。

使用for迴圈

使用for循環,可以遍歷元組中的項目。

Example

firstuple = ("apple", "banana", "cherry")
for x in firstuple:
   print(x)

輸出

apple
banana
cherry

循環遍歷索引

元組中的項目也可以透過使用它們的索引號進行循環遍歷。使用 range()len() 函數建立一個合適的可迭代物件。

Example

firstuple = ("apple", "banana", "cherry")
for i in range(len(firstuple)):
   print(firstuple[i])

輸出

apple
banana
cherry

使用while循環

使用while循環,您可以遍歷清單項目。使用len()函數確定元組的長度,然後從索引0開始,使用索引迴圈遍歷元組項。每次迭代後,不要忘記將索引加1。

Example

firstuple = ("apple", "banana", "cherry")
i = 0
while i < len(firstuple):
   print(firstuple[i])
   i = i + 1

輸出

apple
banana
cherry

以上是取得元組的第一個和最後一個元素的Python程序的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除