学堂 学堂 学堂公众号手机端

在Python中,可以使用for循环来遍历字典。有几种常用的方法可以遍历字典的键、值或键值对

lewis 1年前 (2024-04-01) 阅读数 6 #技术

在Python中,可以使用for循环来遍历字典。有几种常用的方法可以遍历字典的键、值或键值对:

  1. 遍历字典的键:
my_dict={"a":1,"b":2,"c":3} forkeyinmy_dict: print(key)

输出:

a b c
  • 遍历字典的值:
  • my_dict={"a":1,"b":2,"c":3} forvalueinmy_dict.values(): print(value)

    输出:


    1 2 3
  • 遍历字典的键值对:
  • my_dict={"a":1,"b":2,"c":3} forkey,valueinmy_dict.items(): print(key,value)

    输出:

    a1 b2 c3

    还可以使用内置的iter()函数结合next()函数遍历字典的键或值:

    my_dict={"a":1,"b":2,"c":3} my_dict_iter=iter(my_dict) #遍历字典的键 whileTrue: try: key=next(my_dict_iter) print(key) exceptStopIteration: break #遍历字典的值 my_dict_iter=iter(my_dict.values()) whileTrue: try: value=next(my_dict_iter) print(value) exceptStopIteration: break

    输出:

    a b c 1 2 3

    以上是遍历字典的几种常见方法,根据具体情况选择合适的方法进行遍历。

    版权声明

    本文仅代表作者观点,不代表博信信息网立场。

    热门