फंक्शन आर्ग्युमेंट्स के रूप में इटरेटर्स
आप 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)