Python 列表索引必须是整数,而不是用户输入的str

Python 列表索引必须是整数,而不是用户输入的str,python,python-3.x,Python,Python 3.x,一次只能使用一个索引进行索引,此时您的提示会要求使用“工具”复数形式。我建议(加上整型更正和小写名称) 对不起,这个孤独症,我不擅长python从字符串到intcheers的转换输入。大个子很抱歉是孤独症。是的,我做了这个大个子,谢谢你的帮助 Tools_List=["Hoe","Pitchfork","Shovel"] #`list` print(Tools_List) Tools=input("What tools do you want? ") print(Tools_List[Too

一次只能使用一个索引进行索引,此时您的提示会要求使用“工具”复数形式。我建议(加上整型更正和小写名称)


对不起,这个孤独症,我不擅长python从字符串到intcheers的转换输入。大个子很抱歉是孤独症。是的,我做了这个大个子,谢谢你的帮助
Tools_List=["Hoe","Pitchfork","Shovel"] #`list`
print(Tools_List)
Tools=input("What tools do you want? ")  
print(Tools_List[Tools])
tools = ["Hoe","Pitchfork","Shovel"]
print(tools)
tool = int(input("What tool do you want? "))
print(tools[tool])