पायथन की बिल्ट-इन सूची क्लास में append() मेथड होता है। हम यूज़र इनपुट प्राप्त कर सकते हैं और उसे सूची में तब तक जोड़ सकते हैं जब तक यूज़र एंटर कुंजी नहीं दबाता। एक अनंत while लूप में input() फ़ंक्शन और append() मेथड होता है।
L = []
while True:
item = input("enter new item: ")
if item == '':
break
L.append(item)
print("List:", L)
बेहतर दृष्टिकोण
अधिक पायथनिक तरीके से, आप iter() का उपयोग कर सकते हैं:
L = list(iter(lambda: input("enter new item: ") or None, None))
print("List:", L)
या एक निश्चित संख्या में इनपुट के लिए:
n = int(input("कितने आइटम्स? "))
L = [input(f"आइटम {i+1}: ") for i in range(n)]
print("List:", L)