Pythonの辞書から特定の値を取得して繰り返す方法

dict. values() メソッドを使用してすべての値を含むイテレータを返し、for ループを使用してこのイテレータを反復して各値にアクセスできます。以下に、特定の値で辞書を反復処理する例を示します。

my_dict = {'a': 1, 'b': 2, 'c': 3, 'd': 4}

# 遍历所有值
for value in my_dict.values():
    print(value)

# 遍历指定值
target_values = [2, 4]
for value in my_dict.values():
    if value in target_values:
        print(value)

上記例では、my_dict.values()メソッドを用いてまずすべての値を取得し、その後forループでそれらの値を繰り返し処理してプリントしています。特定の値の繰り返し処理を行いたい場合には、それらの値をリストに格納し、その後forループ内の条件判定を用いて特定の値のみを抽出・処理します。

bannerAds