Python 3.x 如果找不到上一个值,如何转到下一个值

Python 3.x 如果找不到上一个值,如何转到下一个值,python-3.x,pandas,Python 3.x,Pandas,在第sender\u name\u list=df['name'或'name'或'name']行中。tolist()如果找不到上一个值,我希望转到下一个值 但是,如果我输入除第一个值“Name”以外的任何内容,就会出现错误 请帮忙 提前感谢只需将您的列名全部小写即可df.columns=df.columns.str.lower() file = askopenfilename(filetypes=[("Excel files", "*.xlsx")]) c

在第
sender\u name\u list=df['name'或'name'或'name']行中。tolist()
如果找不到上一个值,我希望转到下一个值

但是,如果我输入除第一个值“Name”以外的任何内容,就会出现错误

请帮忙
提前感谢

只需将您的列名全部小写即可
df.columns=df.columns.str.lower()
file = askopenfilename(filetypes=[("Excel files", "*.xlsx")])
columns = [0, 1]
df = pd.read_excel(rf'{file}', usecols=columns)
try:
    sender_name_list = df['Name'].tolist()

    sender_phone_list = df['Phone'].tolist()
    print(sender_phone_list)