例C1 : 集合の要素を1つずつ表示
nameSet = {'Yuuta', 'Aiko', 'Takeshi'}
for name in nameSet:
print(name)
実行結果
Aiko
Yuuta
Takeshi
例C2 : 辞書の要素(keyとvalue)を1つずつ表示
dict = {0:'a', 1:'b', 2:'c'}
for k in dict:
print('key : ', k, ' value : ',dict[k])
実行結果
key : 0 value : a
key : 1 value : b
key : 2 value : c
【リストやタプルを使ったfor文との違い】 集合や辞書は要素の順序が決められていませんので、for文で処理される順序は実行してみなければ分かりません。気まぐれの順序で処理されると考えておきましょう。