Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

आप पाइथन में एक सूची को समान आकार के टुकड़ों में कैसे विभाजित करते हैं?


सूची को समान आकार के टुकड़ों में विभाजित करने का सबसे आसान तरीका क्रमिक रूप से एक स्लाइस ऑपरेटर का उपयोग करना और एक निश्चित संख्या द्वारा प्रारंभिक और अंतिम स्थिति को स्थानांतरित करना है।

निम्न उदाहरण में, 12 तत्वों वाली एक सूची मौजूद है। हम इसे 3 सूचियों में विभाजित करते हैं, प्रत्येक की लंबाई 4

l=[10,20,30,40,50,60,70,80,90,100,110,120]
x=0
y=12
for i in range(x,y,4):
x=i
print (l[x:x+4])


[10, 20, 30, 40]
[50, 60, 70, 80]
[90, 100, 110, 120]

  1. आप पाइथन में एक सूची से अल्पविराम से अलग स्ट्रिंग कैसे बनायेंगे?

    पायथन में एक इन-बिल्ट जॉइन () फ़ंक्शन है जो तत्वों के बीच विभाजक को सम्मिलित करके अनुक्रम ऑब्जेक्ट में तत्वों को जोड़कर एक स्ट्रिंग देता है। यदि हमें बिना किसी विभाजक के एक स्ट्रिंग की आवश्यकता है, तो हम इसे अशक्त स्ट्रिंग के साथ प्रारंभ करते हैं। कॉमा से अलग की गई स्ट्रिंग के लिए, वेरिएबल को , से इ

  1. पाइथन के साथ किसी सूची या सरणी में टेक्स्ट फ़ाइल को कैसे पढ़ा जाए?

    f = open('my_file.txt', 'r+') my_file_data = f.read() f.close() उपरोक्त कोड my_file.txt को रीड मोड में खोलता है और फिर my_file.txt से पढ़े गए डेटा को my_file_data में स्टोर करता है और फ़ाइल को बंद कर देता है। रीड फंक्शन पूरी फाइल को एक बार में पढ़ता है। आप फ़ाइल को पंक्ति दर पंक्ति

  1. एक स्ट्रिंग को पायथन में शब्दों की सूची में कैसे परिवर्तित करें?

    एक स्ट्रिंग को शब्दों की सूची में बदलने के लिए, आपको बस इसे व्हाइटस्पेस पर विभाजित करने की आवश्यकता है। आप स्ट्रिंग क्लास से स्प्लिट() का उपयोग कर सकते हैं। इस पद्धति के लिए डिफ़ॉल्ट सीमांकक व्हॉट्सएप है, अर्थात, जब किसी स्ट्रिंग पर कॉल किया जाता है, तो यह उस स्ट्रिंग को व्हॉट्सएप वर्णों में विभाजित