gpt4 book ai didi

python - 将项目从一个列表转移到另一个列表的更清洁方法

转载 作者:太空狗 更新时间:2023-10-29 20:12:40 25 4
gpt4 key购买 nike

我一直在写一个文字冒险游戏,有一次我需要从一个列表中取出一个由用户输入的项目并将其移动到另一个列表。具体来说,除了以下内容之外,当您知道项目名称时,是否有任何方法可以获取项目的索引:

list_one = ["item one", "item two"]
index_one = list_one.index("item one")

我在脚本中使用的代码是:

player.items.append(start_room.items.pop(start_room.items.index(next)))

接下来是输入,这看起来很乱。如果有更简单的方法来解决这个问题,请告诉我。谢谢!

最佳答案

如果您已经知道该项目,则无需调用 indexpop 或其他任何方法:

list_one.remove (item)
list_two.append (item)

关于python - 将项目从一个列表转移到另一个列表的更清洁方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18440231/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com