我一直在编写一款文本冒险游戏,有时我需要从一个列表中获取由用户输入给出的项目并将其移动到另一个列表。具体来说,当您知道项目名称时,除了以下内容之外,还有什么方法可以获取项目的索引:
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)))
接下来是输入,这看起来很混乱。如果有更简单的方法来解决这个问题,请告诉我。谢谢!
如果您已经知道该商品,则无需致电index
or pop
管他呢:
list_one.remove (item)
list_two.append (item)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)