शुरू करेंमुफ़्त में शुरू करें

Dictionaries

Dictionaries, R में named vectors और lists की तरह होते हैं, क्योंकि ये values तक पहुँचने के लिए एक नाम (या key) देते हैं. Python में dictionaries { } कर्ली ब्रैकेट्स से बनाई जाती हैं और इनमें key-value पेयर्स पास किए जाते हैं. Keys और values को कॉलन से अलग किया जाता है. उदाहरण के लिए, key 'a' और value 1 वाला dictionary बनाने के लिए आप लिखेंगे:

d = {'a': 1}

कई key-value पेयर्स को कॉमा से अलग किया जाता है. किसी key से value तक पहुँचने के लिए आप स्क्वेयर ब्रैकेट्स का उपयोग करते हैं (ठीक वैसे ही जैसे list से subsetting करते हैं), लेकिन index पास करने के बजाय आप key पास करते हैं:

d = {'a': 1, 'b': 2}
print(d['a'])

1

person_list IPython shell में प्रिंट हुआ है और आपके workspace में उपलब्ध है.

यह अभ्यास पाठ्यक्रम का हिस्सा है

R उपयोगकर्ताओं के लिए Python

पाठ्यक्रम देखें

अभ्यास निर्देश

  • Shell में प्रिंट हुए person_list का dictionary रूप बनाएँ. Keys के रूप में fname, lname, sex, employed, और twitter_followers का उपयोग करें.
  • person_dict से पहली और आखिरी नाम (keys fname और lname द्वारा निर्दिष्ट) निकालकर प्रिंट करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Create a dictionary form of the employee information list
person_dict = {
    'fname': ____,
    'lname': ____,
    'sex': ____,
    'employed': ____,
    'twitter_followers': ____
}

# Get the first and last names from the dict
print(____)
print(____)
कोड संपादित करें और चलाएँ