首页 > 解决方案 > 您是否有理由不能按列表中的元素/值名称使用 pop() 方法?

问题描述

Python初学者只是想知道为什么你不能通过在列表中使用它的值来从列表中弹出()一个项目,而不得不知道它的索引?

例如

colours = ["blue", "purple"]
colour_1 = colours.pop(0)
print(colour_1)

为什么我不能写

colour_1 = colours.pop("blue")

也许是一个愚蠢的问题,但我对此很好奇,而且我很新,谢谢:)

标签: pythonpython-3.xmethods

解决方案


推荐阅读