|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
视频里说popitem()是随机移除一个项,但是我试了一下是移除最末尾的项
- >>> dict1
- {0: '赞', 2: '赞', 3: '赞', 4: '赞', 5: '赞', 6: '赞', 7: '赞'}
- >>> dict1.popitem()
- (7, '赞')
- >>> dict1
- {0: '赞', 2: '赞', 3: '赞', 4: '赞', 5: '赞', 6: '赞'}
- >>> dict1.popitem()
- (6, '赞')
- >>> dict1.popitem()
- (5, '赞')
- >>> dict1
- {0: '赞', 2: '赞', 3: '赞', 4: '赞'}
复制代码 我用help()查看,文档是这样描写的:| popitem(...)
| D.popitem() -> (k, v), remove and return some (key, value) pair as a
| 2-tuple; but raise KeyError if D is empty.
文档里没有提到随机移除。 是不是python版本更新后用法变动了?视频里的是3.3.3版本,我下的是最新的3.6.1版本。
|
|