पायथन में लिस्ट कॉम्प्रिहेंशन में एलिमेंट्स के साथ ऑपरेशन
कॉम्प्रिहेंशन में for...in कंस्ट्रक्शन के बाईं ओर
न केवल एक वेरिएबल बल्कि
उसके लिए एक विशेष ऑपरेशन भी
निर्दिष्ट किया जा सकता है।
आइए एक लिस्ट बनाते हैं, जिसमें प्रत्येक जनरेट किए गए एलिमेंट से एक घटाया जाएगा:
lst = [i - 1 for i in range(1, 5)]
print(lst)
कोड एक्जिक्यूट होने के बाद एक नई लिस्ट वापस आएगी:
[0, 1, 2, 3]
निम्नलिखित कोड एक्जिक्यूट करने का परिणाम क्या होगा:
lst = [i + 2 for i in range(0, 6)]
print(lst)
निम्नलिखित कोड एक्जिक्यूट करने का परिणाम क्या होगा:
lst = [i / 2 for i in range(4, 10)]
print(lst)
निम्नलिखित कोड एक्जिक्यूट करने का परिणाम क्या होगा:
lst = [i + 10 for i in range(0, 8, 2)]
print(lst)