【问题标题】:Python's .pop() in dict vs list字典与列表中的 Python .pop() 【发布时间】:2022-06-14 18:42:42 【问题描述】: 有谁知道为什么字典的.pop() 可以有默认参数,而列表却不能?它背后是否有一些历史原因,或者它与pop() 列表中的默认行为有关? (当没有提供参数时删除最后一个元素)。还是只是简单的实现,其他方式都做不到? 【问题讨论】: 可能是因为它类似于 dict.get 也接受默认值,其中 get 将项目留在 dict 中,而 pop 将其删除(如果存在)。 标签: python