怎么在输入指定内容的时候结束输入

用户从键盘输入若干个字符串组成一个列表list1, 当输入提示为“y"或者“yes”(大小写无关)的时候结束输入,然后将该列表转换为元组tuple1,分别输出listl和tuplel。

有用点击采纳谢谢

# 用户从键盘输入若干个字符串组成一个列表list1, 当输入提示为“y"或者“yes”(大小写无关)的时候结束输入,
# 然后将该列表转换为元组tuple1,分别输出listl和tuplel。

list1 = []
while 1:
    inp = input()
    if inp.lower() == 'y' or inp.lower() == 'yes':
        break
    else:
        list1.append(inp)
print(list1)
print(tuple(list1))