Python Basics in Hindi: Lists, Dictionaries और Booleans सीखें (2025-2026 Guide)
Author Note: क्या आप Coding की दुनिया में अपना पहला कदम बढ़ाना चाहते हैं? यह ट्यूटोरियल आपको Python के सबसे ज़रूरी बिल्डिंग ब्लॉक्स—Lists, Dictionaries और Booleans—सिखाएगा, वो भी आसान हिंदी में।
🐍 Python ही क्यों? (Why Python?)
Python आज के समय में दुनिया की सबसे versatile (बहुमुखी) भाषा है। चाहे वह Software Development हो या Data Science, हर जगह Python का राज है।
खासकर Data Analysis के लिए, यह एक जादुई टूल है। अगर आप Excel या SQL बैकग्राउंड से आते हैं, तो Python आपके काम को चुटकियों में आसान बना सकता है। यह आर्टिकल पूरी तरह से Beginners के लिए है—इसमें हम कोई भारी-भरकम कोडिंग नहीं, बल्कि plain English (और हिंदी) में बेसिक्स समझेंगे।
📒 Python Notebooks क्या हैं?
Python को चलाने के कई तरीके हैं, लेकिन Data Analysis के लिए सबसे पॉपुलर तरीका है—Notebooks (जैसे Jupyter Notebook या Mode)।
Notebooks इसलिए खास हैं क्योंकि इसमें आप Code लिखते हैं, उसे रन करते हैं, और उसका रिजल्ट (Output) तुरंत उसी के नीचे देख सकते हैं।
Code कैसे रन करें?
एक Notebook छोटे-छोटे बॉक्स से बना होता है जिन्हें "Cells" कहते हैं।
- Input Cell: यहाँ आप अपना Code लिखते हैं।
- Run: Code चलाने के लिए
Shift + Enterदबाएं। - Output: रिजल्ट तुरंत नीचे दिखाई देगा।
print("Hello World")
Output:
Hello World
सोचिये अगर आपको कंप्यूटर की मेमोरी में कुछ सेव करना है, तो उसे एक नाम देना होगा। इसी नाम को हम Variable कहते हैं।
उदाहरण के लिए, अगर हम एक टेक्स्ट (String) सेव करना चाहते हैं:
यहाँ first_string हमारे Variable का नाम है। अब जब भी आप यह नाम लिखेंगे, कंप्यूटर को पता चल जाएगा कि आप 'Hello Python' की बात कर रहे हैं।
📝 Lists: एक से ज़्यादा चीज़ें स्टोर करना
अगर आपको बहुत सारी चीज़ें एक साथ रखनी हों, तो आप List का यूज़ करते हैं। List को हमेशा Square Brackets [ ] के अंदर लिखा जाता है।
Indexing (डेटा कैसे निकालें?)
cities[0]का मतलब है पहली सिटी (Delhi)।cities[1]का मतलब है दूसरी सिटी (Mumbai)।
📖 Dictionaries: Key और Value का जोड़ा
जैसे असली डिक्शनरी में एक शब्द (Word) और उसका मतलब (Meaning) होता है, वैसे ही Python Dictionary में Key और Value होती है। इसे Curly Brackets
{ } में लिखा जाता है।'Delhi': 19000000,
'Mumbai': 20000000
}
यहाँ 'Delhi' एक Key है और 19000000 उसकी Value है। अगर आपको दिल्ली की जनसँख्या जाननी है, तो आप Key का यूज़ करेंगे:
# Output: 19000000
✅ Booleans: सच या झूठ?
कंप्यूटर की दुनिया में हर फैसला "हाँ" (True) या "ना" (False) में होता है। इसे हम Boolean डेटा टाइप कहते हैं।
Comparison Operators (तुलना करना)
Python में "बराबर है या नहीं" चेक करने के लिए हम दो बार == का निशान लगाते हैं।
Output: True
Input: 5 == 10
Output: False
ध्यान दें: सिंगल = का मतलब है वैल्यू देना (Assignment), और डबल == का मतलब है तुलना करना (Comparison)।
📝 निष्कर्ष (Conclusion)
आज आपने Python के सबसे महत्वपूर्ण बिल्डिंग ब्लॉक्स सीख लिए हैं:
- Variables: जानकारी सेव करने के लिए।
- Lists: एक आर्डर में डेटा रखने के लिए।
- Dictionaries: डेटा को लेबल (Key-Value) के साथ रखने के लिए।
- Booleans: लॉजिक और फैसले लेने के लिए।
अगले लेसन में हम सीखेंगे कि Python Library (जैसे Pandas) को कैसे Import करते हैं।
🚀 Python सीखना जारी रखें!
क्या आप अपना पहला Data Analysis Project बनाना चाहते हैं? हमारे न्यूज़लेटर को सब्सक्राइब करें और अगला ट्यूटोरियल सीधे अपने इनबॉक्स में पाएं।
🙋 अक्सर पूछे जाने वाले सवाल (FAQs)
Q1: List और Dictionary में क्या अंतर है?
उत्तर: List में डेटा एक आर्डर (0, 1, 2) में होता है, जबकि Dictionary में डेटा Key और Value के पेयर में होता है और उसका कोई फिक्स आर्डर नहीं होता।
Q2: क्या Python सीखने के लिए मुझे पहले से कोडिंग आनी चाहिए?
उत्तर: नहीं, यह ट्यूटोरियल बिलकुल बिगिनर्स के लिए है। Python की सिंटेक्स (लिखने का तरीका) इंग्लिश भाषा जैसी ही सरल है।
Q3: Zero-Indexing क्या है?
उत्तर: कंप्यूटर गिनती 1 से नहीं, 0 से शुरू करता है। इसलिए List के पहले आइटम का नंबर (Index) हमेशा 0 होता है।