टो सूचियों में तत्वों को पायथन का उपयोग करके कुछ डेटा हेरफेर गतिविधि के लिए एक डिवीजन ऑपरेशन में शामिल किया जा सकता है। इस लेख में हम देखेंगे कि यह कैसे प्राप्त किया जा सकता है।
ज़िप के साथ
ज़िप फ़ंक्शन दो दी गई सूचियों को तत्व के अनुसार जोड़ सकता है। हम इन तत्वों के प्रत्येक युग्म पर विभाजन गणितीय संकारक लागू करते हैं। परिणाम को एक नई सूची में संग्रहीत करना।
उदाहरण
# Given lists list1 = [12,4,0,24] list2 = [6,3,8,-3] # Given lists print("Given list 1 : " + str(list1)) print("Given list 2 : " + str(list2)) # Use zip res = [i / j for i, j in zip(list1, list2)] print(res)
आउटपुट
उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -
Given list 1 : [12, 4, 0, 24] Given list 2 : [6, 3, 8, -3] [2.0, 1.3333333333333333, 0.0, -8.0]
truediv और map के साथ
ट्रूडिव ऑपरेटर पायथन मानक पुस्तकालय का एक हिस्सा है जिसे ऑपरेटर कहा जाता है। यह संख्याओं के बीच सही विभाजन करता है। हम सूची में तत्वों की प्रत्येक जोड़ी के लिए डिवीजन ऑपरेटर को पुनरावृत्त रूप से लागू करने के लिए मानचित्र फ़ंक्शन का भी उपयोग करते हैं।
उदाहरण
from operator import truediv # Given lists list1 = [12,4,0,24] list2 = [6,3,8,-3] # Given lists print("Given list 1 : " + str(list1)) print("Given list 2 : " + str(list2)) # Use zip res = list(map(truediv, list1, list2)) print(res)का प्रयोग करें
आउटपुट
उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -
Given list 1 : [12, 4, 0, 24] Given list 2 : [6, 3, 8, -3] [2.0, 1.3333333333333333, 0.0, -8.0]