我知道没有卡住的dict数据类型,但是如果有一种,它与namedtuple有什么不同。在我看来,namedtuple执行所需的操作,但显然没有。那有什么区别呢?

最佳答案

从API的角度来看,虽然可能不多:

  • namedtuple key 始终是具有某些限制的字符串:


  • namedtuple始终可以作为常规元组进行访问。

  • 在内部,它们有很大的不同:

    关于python - namedtuple和卡住的dict之间的区别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9960675/

    10-12 20:07