パイソン3 でリストの中身を表示させる問題で 最後のリストは表示の時に , 区切りではなく . にしたいです
numbers = input()
list1 = []
print("Hello ", end = '')
i = 0
for i in range(int(numbers)):
list1.append(input())
if not i == numbers -1 :
print(f'{list1[i]},', end = '')
else:
print(f'{list1[i]}.')
このコードを書いたらHelloだけ表示されて他は何も返しません
if not i == numbers -1 :
TypeError: unsupported operand type(s) for -: 'str' and 'int'
こんな感じでエラーメッセージでます どうやって直せばいいですか?
Hello Alice,Bob,Carol,Dave,Ellen.サンプルアウトプットです