正在學習python,想要做一個串列的比較,即下列變數user的名字忽略大小寫後,有無出現在login中,目前執行到line2時,顯示AttributeError: 'list' object has no attribute 'lower',請問要如何將串列中的大小寫忽略呢?
程式碼如下
login=['Kevin','DORA','donna','amenda']login=login.lower()user=['Kevin','Dora','chris','Amedna','MARY']user=user.lower() for user in login: if user == 'amenda': print('welcom bank.') elif user not in login: print('welcom! tourist.') else: print('please register your account')謝謝。