python - 您是否有理由不能按列表中的元素/值名称使用 pop() 方法?
问题描述
Python初学者只是想知道为什么你不能通过在列表中使用它的值来从列表中弹出()一个项目,而不得不知道它的索引?
例如
colours = ["blue", "purple"]
colour_1 = colours.pop(0)
print(colour_1)
为什么我不能写
colour_1 = colours.pop("blue")
也许是一个愚蠢的问题,但我对此很好奇,而且我很新,谢谢:)
解决方案
推荐阅读
- python - 如何使用 python 在 CNN 中解决这个问题
- c - 由于程序中的分段错误而导致的错误
- c# - 为依赖注入注册 COM 类型
- c# - 后端无法识别 json 主体 Angular
- r - R-Code = mutate 函数和 case when = values 是动态的
- c - 我如何检查数字是否只能除以我输入的 2 个素数
- react-native - 返回上一个屏幕时响应调用函数和设置状态
- kframework - K 框架 - 与玩具语言混淆
- c++ - PCL:: CropBox 不起作用,意味着它不会过滤我想要的点
- carriage-return - 如何在 AWK 中匹配 0x2102