आप अपने डेटा को व्यवस्थित करने के लिए सूचियाँ और डिक्शनरी बनाते, पढ़ते, बदलते और उनसे गुज़रते हैं।
इस पाठ को Kodokon में खोलेंएक सूची वैल्यू का एक क्रमबद्ध संग्रह है, जो वर्गाकार कोष्ठकों [...] के बीच अल्पविरामों के साथ लिखा जाता है। हर तत्व की एक स्थिति होती है जिसे इंडेक्स कहते हैं, और क्रमांकन 0 से शुरू होता है: पहला तत्व इंडेक्स 0 पर होता है, दूसरा इंडेक्स 1 पर, और इसी तरह आगे। आप किसी तत्व को सूची का नाम लिखकर, उसके बाद वर्गाकार कोष्ठकों में इंडेक्स लिखकर पढ़ते हैं।
fruits = ["apple", "banana", "cherry"]
print(fruits[0])
print(fruits[2])एक सूची को बदलना आसान है: fruits[1] = ... इंडेक्स 1 वाले तत्व को बदल देता है, append मेथड (सूची से जुड़ा एक फ़ंक्शन, जिसे एक बिंदु के साथ कॉल किया जाता है) अंत में एक तत्व जोड़ता है, और len फ़ंक्शन तत्वों की संख्या लौटाता है। सूची से गुज़रने के लिए, यानी हर तत्व को एक के बाद एक देखने के लिए, आप एक for लूप का उपयोग करते हैं।
fruits = ["apple", "banana", "cherry"]
fruits[1] = "kiwi"
fruits.append("mango")
print(len(fruits))
for fruit in fruits:
print(fruit)एक डिक्शनरी कुंजियों को वैल्यू से जोड़ती है, ठीक वैसे ही जैसे कोई फ़ोन बुक नामों को नंबरों से जोड़ती है। इसे घुंघराले कोष्ठकों के बीच key: value जोड़ों के साथ लिखा जाता है। आप किसी वैल्यू को उसकी कुंजी के साथ वर्गाकार कोष्ठकों में पढ़ते हैं, आप किसी जोड़े को उसी तरह बदलते या जोड़ते हैं, और items मेथड आपको for लूप के साथ कुंजी/वैल्यू जोड़ों से गुज़रने देता है।
person = {"name": "Alice", "age": 30}
print(person["age"])
person["age"] = 31
person["city"] = "Paris"
for key, value in person.items():
print(key, value)fruits = ['apple', 'banana'] के साथ, fruits[0] क्या है?