Python怎樣循環遍歷對象

最近更新時間 2020-01-21 11:47:37

1. 當需要遍歷字典中對象時,可以使用 items() 方法,返回關鍵字和對應的值。

#!/usr/bin/env python3

stocks = {
  'IBM': 138.31,
  'Apple': 318.73,
  'Google': 1479.52
}

for c in stocks:
  print(c)

for k, v in stocks.items():
  print("Key: {0}, Value: {1}".format(k, v))
IBM
Apple
Google
Key: IBM, Value: 138.31
Key: Apple, Value: 318.73
Key: Google, Value: 1479.52

2. 使用 enumerate() 函數可以將索引位置和其對應的值同時取出。 

#!/usr/bin/env python3

colors = ['Blue', 'Red', 'Green']
for i, v in enumerate(colors):
  print("Index: {0}, Value: {1}".format(i, v))
Index: 0, Value: Blue
Index: 1, Value: Red
Index: 2, Value: Green
rss_feed