I tried every method I could find online but non of them worked. Can someone help me to turn everything in lista lowercase. I try to find duplicates in it but it doesn’t count a lowercase and an uppercase character as duplicate.
from sys import stdin, stdout
def main():
n = int(stdin.readline())
iso = 0
if n <= 0:
print("Nope")
else:
lista = []
m = n
while m != 0:
lista.append(stdin.readline())
m -= 1
l = 0
while l < n:
lst = list(lista[l])
bol = False
if " " in lst:
lst.remove(" ")
if "n" in lst:
lst.remove("n")
for i in lst:
if lst.count(i) < 3:
bol = True
if bol == True:
iso += 1
l += 1
stdout.write(str(iso))
main()
Advertisement
Answer
While reading in the inputs you can do:
while m != 0:
read_in_string = stdin.readline()
lista.append(read_in_string.lower())
m -= 1
To make the things in lista lower case