n = len(lst)
for i in range(n):
if i == n:
break
if len(lst[i]) == 1:
lst.pop(i)
n -= 1
range(len(lst))
вычисляется один раз, при заходе в цикл, а не вычисляется при каждой итерации. l = input()
lst = []
while l != '.':
lst.append(l)
l = input()
for item in lst:
output = ''
for letter in item:
output +=letter.upper() + ' '
print(output)