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