for文でSetのすべての要素を巡回する方法を紹介します。
1. for文で Set 巡回
次のように、forステートメントを使用してSetのすべての要素を巡回できます。
fruits = {"apple", "kiwi", "banana", "blueberry"}
for fruit in fruits:
print(fruit)
Output:
apple
banana
kiwi
blueberry
2. enumerateを使用したIndex出力
enumerate()
を使うと以下のようにIndexを一緒に出力できます。
item[0]
にindexが格納され、item[1]
にSetの要素が格納されています。
fruits = {"apple", "kiwi", "banana", "blueberry"}
for item in enumerate(fruits):
print(item)
print(f"item[0]={item[0]}, item[1]={item[1]}")
Output:
(0, 'apple')
item[0]=0, item[1]=apple
(1, 'banana')
item[0]=1, item[1]=banana
(2, 'kiwi')
item[0]=2, item[1]=kiwi
(3, 'blueberry')
item[0]=3, item[1]=blueberry
2.1 indexと要素を分離して巡回
以下のようにインデックスと要素を分離してアクセスできます。
fruits = {"apple", "kiwi", "banana", "blueberry"}
for index, fruit in enumerate(fruits):
print(f"index={index}, fruit={fruit}")
Output:
index=0, fruit=banana
index=1, fruit=kiwi
index=2, fruit=blueberry
index=3, fruit=apple
2.2 indexが1から始まるように設定する
enumerate(set, value)
は index の初期値が value になるように設定します。
以下の例の結果を見ると、indexは1から始まります。
fruits = {"apple", "kiwi", "banana", "blueberry"}
for index, fruit in enumerate(fruits, 1):
print(f"index={index}, fruit={fruit}")
Output:
index=1, fruit=kiwi
index=2, fruit=banana
index=3, fruit=blueberry
index=4, fruit=apple
Related Posts
- Python - JSONファイル読み書きする方法
- Python - 平方根の計算方法(Square Root)
- Python - 文字列 特定文字 削除
- Python lower() 文字列を小文字に変換
- Python upper() 文字列を大文字に変換
- Python - ファイル数の確認
- Python - イテレーションステートメントでセット巡回
- Python - 文字列位置(Index)を探す
- Python - ファイルを読み込み、1行ずつリストに保存する
- UbuntuにPython 3.10をインストールする方法
- Python - 関数の定義と呼び出し方法
- Python - ディクショナリーの整理と例
- Python - ディクショナリーの初期化、4つの方法
- Python - XML生成とファイルの保存
- Python - XML解析、タグ、または要素別に読み取る
- Python - 文字列をリストに変換する方法
- Python - 'and'と'&'の違い
- Python - 文字列 切り取り(substring、slicing)
- Python - 'is'と'=='の違い
- PythonでShell Command、スクリプトの実行
- Python - 数字3桁ごとにコンマ(,)を入れる方法
- Python - 辞書をリストに変換
- Python - 文字列から数字のみを抽出する方法
- Python - zipで二つのリスト縛り
- Python - リストを文字列に変換する
- Python - 辞書にキーがあることを確認する
- Python - ファイル、フォルダが存在確認
- Python - floatをintに変更する方法
- Python - リストの最初、最後の 要素を取得する方法
- Python - bytesをStringに変換する方法
- Python - Stringをbytesに変換する方法
- Python - 辞書の重複排除方法
- Python - 二つのリスト一つ併合
- Python - リストの重複排除、4つの方法
- Python - listの先頭にデータを追加する