正在学习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')谢谢。