Ravindra Bagale · Data Scienceसर्व coursesया course चे lessonsशोधाEnglish

Data Science · मराठी आवृत्ती

3.2 Lists आणि dictionaries

रवींद्र बागले यांच्या course वर आधारित · सहज मराठीत explanation

अनेक values क्रमाने ठेवायला list, तर key वरून value शोधायला dictionary उपयोगी पडते. इथली managers ची नावं काल्पनिक उदाहरणाचा भाग आहेत.

cities = ["Pune", "Solapur", "Nashik", "Sambhaji Nagar", "Kolhapur", "Nagpur"]
print(cities[0])          # Pune
print(len(cities))        # 6

# dict: city -> fictional manager
managers = {
    "Pune": "Ravindra Bagale",
    "Nashik": "Shraddha Bagale",
    "Nagpur": "Ruhi Bagale",
}
print(managers["Pune"])
print(managers.get("Satara", "Unknown"))  # safe default

Jupyter मध्ये करून पाहा

  1. वरची cities list तयार करा.
  2. cities.append("Pune") वापरून Pune पुन्हा जोडा. List मध्ये duplicates चालतात.
  3. managers dictionary तयार करा आणि Nashik च्या manager चं नाव print करा.

काय लक्षात येईल? Indexing 0 पासून सुरू होतं. .get वापरल्यावर key नसली तरी दिलेली default value मिळते; KeyError टाळता येतो.