पायथन में लिस्ट बनाने और मान असाइन करने के कई तरीके हैं। लिस्ट म्यूटेबल होती है और वर्गाकार कोष्ठक [ ] में लिखी जाती है।
लिस्ट बनाना
my_list = ["Tutorials", "Point", "Pvt", "Ltd"] print(my_list)
आउटपुट
['Tutorials', 'Point', 'Pvt', 'Ltd']
लिस्ट में मान असाइन करना (इंडेक्सिंग और स्लाइसिंग)
list1 = ['physics', 'chemistry', 1997, 2000]
list2 = [1, 2, 3, 4, 5, 6, 7]
print("list1[0]:", list1[0])
print("list2[1:5]:", list2[1:5])
आउटपुट
list1[0]: physics list2[1:5]: [2, 3, 4, 5]
महत्वपूर्ण लिस्ट मेथड्स
1. append() - अंत में एक एलिमेंट जोड़ता है
colors = ['Red', 'Green', 'Yellow', 'Purple', 'White', 'Black']
colors.append('Orange')
print(colors)
आउटपुट
['Red', 'Green', 'Yellow', 'Purple', 'White', 'Black', 'Orange']
2. extend() - इटरेबल के प्रत्येक एलिमेंट को जोड़ता है
vehicles = ['Car', 'Bike', 'Scooty', 'Bus', 'Metro']
vehicles.extend('Car') # स्ट्रिंग को इटरेबल मानकर प्रत्येक अक्षर जोड़ता है
print(vehicles)
आउटपुट
['Car', 'Bike', 'Scooty', 'Bus', 'Metro', 'C', 'a', 'r']
ध्यान दें:extend()में स्ट्रिंग पास करने पर उसके प्रत्येक कैरेक्टर अलग-अलग जुड़ते हैं। लिस्ट जोड़ने के लिएextend(['Car'])उपयोग करें।
3. index() - मान का इंडेक्स ढूंढता है
vehicles = ['Car', 'Bike', 'Scooty', 'Bus', 'Metro']
print(vehicles.index('Scooty'))
आउटपुट
2
अन्य उपयोगी मेथड्स
insert(index, value)- विशिष्ट स्थान पर डालेंremove(value)- पहला मिलान हटाएंpop(index)- इंडेक्स पर एलिमेंट हटाकर लौटाएंlen(list)- लंबाई जानें