如何使用 Python 遍歷元組?


有許多不同的方法可以迭代元組物件。 Python 中的 for 語句有一個變體,可以遍歷元組直到其迭代結束。這等效於 Java 中的 foreach 語句。它的語法是 -

for var in tuple:
stmt1
stmt2

示例

以下指令碼將列印列表中的所有項

T = (10,20,30,40,50)
for var in T:
print (T.index(var),var)

輸出

生成的輸出是 -

0 10
1 20
2 30
3 40
4 50

另一種方法是在元組長度的範圍內迭代,並將其用作元組中項的索引

示例

for var in range(len(T)):
  print (var,T[var])

你還可以從元組中獲取列舉物件,然後對其進行迭代。

輸出

以下程式碼也可產生同樣的輸出。

for var in enumerate(T):
  print (var)

更新日期: 2019 年 12 月 19 日

5K+ 瀏覽量

開啟你的 職業生涯

完成課程獲得認證

開始學習
廣告