我编写了这个简单的程序,它使用def函数输出列表的一个组件。组件没有按照代码中指定的方式打印,这真的让我很困惑。如有任何帮助,不胜感激。
Members = ["fine", "Mine"]
def Helpers():
print("Helpers who wanna work work work")
for record in Members:
if(record[0] == "fine"):
print(record[1])
Helpers()
你的问题是你在record
上使用索引,取第一个字母的位置
你应该不带索引运行
Members = ["fine", "Mine"]
def Helpers():
print("Helpers who wanna work work work")
for record in Members:
if(record == "fine"):
print(record)
Helpers()