Dostlar merhaba,
Bildiğim kadarıyla sadece string değerleri lower() edilebiliyor.
merhaba = [“Merhaba”, “Selam”]
bu listi nasıl lower edebilirim?
Dostlar merhaba,
Bildiğim kadarıyla sadece string değerleri lower() edilebiliyor.
merhaba = [“Merhaba”, “Selam”]
bu listi nasıl lower edebilirim?
merhaba = ["Merhaba", "Selam"]
for i in merhaba:
print(i.lower())
Dogru. (bytearray ve bytes da, ama list degil.)
Edemezsin. Ne yapmaya calisiyorsun?
map(lambda x: x.lower(), merhaba)
merhaba = ["Selam", "Merhaba"]
merhaba = map(lambda x: x.lower(), merhaba)
print(list(merhaba))
# veya doğrudan print(list(map(lambda x: x.lower(), merhaba)))
list comprehensions’dan (liste üreteçleri) da bahsedelim çünkü map'i kim ne yapsın:
kucuk_selamlamalar = [selamlama.lower() for selamlama in merhabalar_listesi]