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

फंक्शन आर्ग्युमेंट्स के रूप में इटरेटर्स

आप iter() फंक्शन का उपयोग करके एक iterator ऑब्जेक्ट लेते आए हैं, और next() फंक्शन से उस iterator ऑब्जेक्ट से मानों को एक-एक करके निकालते आए हैं.

ऐसे फंक्शन भी होते हैं जो iterators और iterables को आर्ग्युमेंट्स के रूप में लेते हैं. उदाहरण के लिए, list() और sum() फंक्शन क्रमशः एक लिस्ट और एलिमेंट्स का योग लौटाते हैं.

इस अभ्यास में, आप range() से आने वाले एक iterable को पास करके इन्हीं फंक्शनों का उपयोग करेंगे और फिर इन फंक्शन कॉल्स के रिज़ल्ट्स को प्रिंट करेंगे.

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

Python टूलबॉक्स

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

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

  • range() का उपयोग करके ऐसा range ऑब्जेक्ट बनाएँ जो 10 से 20 तक के मान पैदा करे. परिणाम को values में असाइन करें.
  • list() फंक्शन का उपयोग करके range ऑब्जेक्ट values से मानों की एक लिस्ट बनाएँ. परिणाम को values_list में असाइन करें.
  • sum() फंक्शन का उपयोग करके range ऑब्जेक्ट values से 10 से 20 तक के मानों का योग निकालें. परिणाम को values_sum में असाइन करें.

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

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

# Create a range object: values
values = ____

# Print the range object
print(values)

# Create a list of integers: values_list
values_list = ____

# Print values_list
print(values_list)

# Get the sum of values: values_sum
values_sum = ____

# Print values_sum
print(values_sum)
कोड संपादित करें और चलाएँ