Просто используйте метод swapcase ():
name = "Mr.Ed"
name = name.swapcase()
Выход: mR.eD
-> Это всего лишь двухстрочный код.
Объяснение: Метод swapcase () возвращает копию строки, в которой все случайные символы имели свой случай, который был заменен.
Happy Coding!
попробуйте этот код:
from unidecode import unidecode
def find_contact(contacts):
print('Find contact')
search_name = input('Enter the name: ')
search_name = search_name.strip()
search_name = search_name.lower()
search_name = unidecode(search_name)
all_contacts_name=[]
for key,values in contacts.items():
for contact in values:
name = contact["name"]
name = name.strip()
name = name.lower()
all_contacts_name.append(name)
if search_name in all_contacts_name:
print("this contact exists")
else:
print("this contact does not exisit")
find_contact({"contacts":[{"name":"xxxx"},{"name":"ZOLC"}]})
вывод:
Enter the name: ŻÓŁĆ
this contact exists