#python #python-3.x #python-2.7 #random #python-requests
#python #python-3.x #python-2.7 #Случайный #python-запросы
Вопрос:
Я хочу, чтобы пользовательский ввод в b постоянно находился в цикле
while True:
a = ["apple", "banana", "cherry"]
b = [input("enter fruits: ")]
a.extend(b)
print(a)
Комментарии:
1. что вы подразумеваете под повторением, не могли бы вы дать нам пример ввода с ожидаемым результатом?
Ответ №1:
Вы должны вывести «a» из цикла, чтобы «a» не было яблоком, бананом и вишней на каждой итерации. А изменение имени переменной на fruits сделало бы ваш код более читабельным. Попробуйте это:
fruits = ["apple", "banana", "cherry"]
while True:
new_fruit = input("enter fruits: ")
fruits.extend(new_fruit)
print(fruits)
если вы хотите распечатать каждый отдельный элемент этого списка, вы можете сделать это:
for fruit in fruits:
print(fruit)