如果当前_用户中存在“Maurya”,则不应接受“Maurya”作为可用用户名
current_users = ["amit", "ajit", "nishant", "mohit", "Maurya"]
new_users = ["deepak", "manish", "maurya", "akhil", "ajit"]
for new_user in new_users:
if new_user in current_users:
print(f"{new_user}, you need to enter new username!")
else:
print(f"{new_user}, This username is available.")
在我看来,一种更可靠的方法是使用case-folding,因为它对于比较不一定是平面印度名称的名称非常有用。此外,在性能方面,它恰好提供了比str.lower()更多的*方法
代码:
输出:
但是所有其他的方法都很有效
如果你关心性能,并且你的投入很大,那么在回答
solid.py
给出的问题的基础上做几件事相关问题 更多 >
编程相关推荐