सूचियाँ

डेवलपर्स के लिए Python परिचय

Jasmin Ludolf

Senior Data Science Content Developer

समस्या

# सामग्री के नामों के वैरिएबल्स
ingredient_one = "pasta"
ingredient_two = "tomatoes"
ingredient_three = "garlic"
ingredient_four = "basil"
ingredient_five = "olive oil"
ingredient_six = "salt"
डेवलपर्स के लिए Python परिचय

सूचियाँ मदद के लिए!

  • List = एक ही वैरिएबल में कई मान रखें
    • किसी भी डेटा टाइप का कोई भी संयोजन हो सकता है

 

# सामग्री की सूची
ingredients = ["pasta", "tomatoes", "garlic", "basil", "olive oil", "salt"]
# वैरिएबल्स को मानों की तरह उपयोग कर सूची बनाना
ingredients = [ingredient_one, ingredient_two, ingredient_three,
               ingredient_four, ingredient_five, ingredient_six]
डेवलपर्स के लिए Python परिचय

डेटा टाइप जाँचना

# सूची के डेटा टाइप की जाँच करें
print(type(ingredients))
<class 'list'>
डेवलपर्स के लिए Python परिचय

सूची के तत्वों तक पहुँचना

# सूची वैरिएबल के सभी मान प्रिंट करें
print(ingredients)
['pasta', 'tomatoes', 'garlic', 'basil', 'olive oil', 'salt']
  • सूचियाँ क्रमबद्ध और इंडेक्स्ड होती हैं
    • Python पहले तत्व के लिए इंडेक्स zero से शुरू करता है
डेवलपर्स के लिए Python परिचय

सूची के तत्वों तक पहुँचना

  • List = []
  • किसी तत्व तक पहुँचें = a_list[index]
ingredients = ["pasta", "tomatoes",
"garlic", "basil", "olive oil", "salt"]

# पहले इंडेक्स का मान लें
print(ingredients[0])
pasta
# चौथा तत्व लें
print(ingredients[3])
basil
डेवलपर्स के लिए Python परिचय

आखिरी तत्व खोजना

ingredients = ["pasta", "tomatoes", "garlic", "basil", "olive oil", "salt"]

# सूची का आखिरी तत्व लें
print(ingredients[5])
salt
# सूची का आखिरी तत्व लें
print(ingredients[-1])
salt
डेवलपर्स के लिए Python परिचय

एक साथ कई तत्वों तक पहुँचना

ingredients = ["pasta", "tomatoes", "garlic", "basil", "olive oil", "salt"]

# दूसरा और तीसरा तत्व एक्सेस करें
print(ingredients[1:3])
["tomatoes", "garlic"]
  • [first_element:last_element + 1]
  • आखिरी तत्व के इंडेक्स में एक जोड़ें, क्योंकि:
    • Python उस इंडेक्स तक सब कुछ लौटाता है, पर उसे शामिल नहीं करता
डेवलपर्स के लिए Python परिचय

एक साथ कई तत्वों तक पहुँचना

ingredients = ["pasta", "tomatoes", "garlic", "basil", "olive oil", "salt"]

# तीसरे इंडेक्स से आगे के सभी तत्व एक्सेस करें
print(ingredients[3:])
['basil', 'olive oil', 'salt']
# पहले तीन तत्व लें
print(ingredients[:3])
['pasta', 'tomatoes', 'garlic']
डेवलपर्स के लिए Python परिचय

बारी-बारी से एक्सेस

ingredients = ["pasta", "tomatoes", "garlic", "basil", "olive oil", "salt"]

# हर दूसरे तत्व तक पहुँचें print(ingredients[::2])
['pasta', 'garlic', 'olive oil']]
  • इंडेक्स zero, two, और four के आइटम लौटाता है
# दूसरे से शुरू करते हुए हर तीसरे तत्व तक पहुँचें
print(ingredients[1::3])
['tomatoes', 'olive oil']
  • इंडेक्स one और four के आइटम लौटाता है
डेवलपर्स के लिए Python परिचय

अभ्यास करते हैं!

डेवलपर्स के लिए Python परिचय

Preparing Video For Download...