【问题标题】:Why does Python's iter() on a mapping return iterkeys() instead of iteritems()?为什么映射上的 Python 的 iter() 返回 iterkeys() 而不是 iteritems()?
【发布时间】:2010-09-07 07:50:10
【问题描述】:

看起来如果你想得到一个映射的键,你就要求它们;否则,给我 整个 映射(由一组键值对组成)。这有历史原因吗?

【问题讨论】:

    标签: python mapping iteration


    【解决方案1】:

    查看this thread,了解有关此行为背后原因的讨论(包括 Guido 喜欢它,它是 not likely to change)。

    【讨论】:

      猜你喜欢
      • 2010-12-22
      • 1970-01-01
      • 2015-11-02
      • 2022-07-21
      • 1970-01-01
      • 2020-09-28
      • 2019-05-08
      • 2020-10-17
      • 2010-09-05
      相关资源
      最近更新 更多