Tuples是Python中一個重要的資料類型,通常用於儲存一組固定的元素。在本文中,我們將討論如何從元組中提取第一個和最後一個元素。我們將介紹存取這些元素的語法,並提供如何實現的範例。
Tuples允許將多個事物儲存在一個變數中。 Python的四種內建資料類型之一用於儲存資料集合的是元組。
不可變和有序的集合被稱為元組。在編寫元組時使用圓括號。
以下是建立元組的範例。
firstuple = ("apple", "banana", "Cherry") print(firstuple)
('apple', 'banana', 'Cherry')
使用元組時需要注意以下幾點。
Tuple items − 允許對有序且不可變的三元組項進行重複值。三元組中的第一項索引為[0],第二項索引為[1],以此類推。
firstuple = ("apple", "banana", "cherry", "apple", "cherry") print(firstuple)
以下是上述程式碼的輸出:
('apple', 'banana', 'cherry', 'apple', 'cherry')
有序 - 當我們說一個元組是有順序的時候,我們指的是其中的項目按照特定的順序排列,這個順序不會改變。
不可改變的 − 元組是不可變的,這意味著一旦我們建立了一個元組,就不能改變、新增或刪除其中的任何元件。
異質 − 我們可以建立包含不同類型值的元組。
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.
myTuple = ("Dehradun", 4, 29, 13) print(myTuple[0])
Dehradun
上面範例的輸出僅包含第一個元素。變數中的第一個項有四個組件,列印為"Dehradun"。在列印項目時,輸出不包括圓括號或括號。
如果你想找到元組中的最後一項,需要將-1作為索引運算子的參數傳遞。它會定位變數中的最後幾項並將它們列印到輸出中。請檢查並應用下面提供的範例到元組的最後一項。
myTuple = ("Dehradun", 4, 29, 13) print(myTuple[-1])
13
最後一個元素,在上面的例子中是13,是存在的。上面的例子中的元組有四個元素。輸出包含一個單獨的項,這在Python中是元組的最後一項。
除了上述提到的方法之外,還有另一種直接的方法可以檢索變數的所有元素。您不需要使用索引運算子來取得所有元素。若要在輸出中取得所有元素,請使用元組變數而不使用任何索引運算子。
myTuple = ("Dehradun", 4, 29, 13); print(myTuple);
('Dehradun', 4, 29, 13)
上面範例的輸出包括從第一個到最後一個的每個元素。字串和整數是元組的四個組成部分之一。
使用for循環,可以遍歷元組中的項目。
firstuple = ("apple", "banana", "cherry") for x in firstuple: print(x)
apple banana cherry
元組中的項目也可以透過使用它們的索引號進行循環遍歷。使用 range() 和 len() 函數建立一個合適的可迭代物件。
firstuple = ("apple", "banana", "cherry") for i in range(len(firstuple)): print(firstuple[i])
apple banana cherry
使用while循環,您可以遍歷清單項目。使用len()函數確定元組的長度,然後從索引0開始,使用索引迴圈遍歷元組項。每次迭代後,不要忘記將索引加1。
firstuple = ("apple", "banana", "cherry") i = 0 while i < len(firstuple): print(firstuple[i]) i = i + 1
apple banana cherry
以上是取得元組的第一個和最後一個元素的Python程序的詳細內容。更多資訊請關注PHP中文網其他相關文章!