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

Python - दी गई लिस्ट से ट्रिपलेट्स (तीन-तीन के ग्रुप) बनाने के तरीके

लिस्ट एक कलेक्शन है जो ऑर्डर्ड और चेंजेबल होता है। Python में लिस्ट को स्क्वायर ब्रैकेट्स के साथ लिखा जाता है। आप इंडेक्स नंबर को रेफर करके लिस्ट आइटम्स को एक्सेस करते हैं। नेगेटिव इंडेक्सिंग का मतलब अंत से शुरू होता है, -1 लास्ट आइटम को रेफर करता है। आप रेंज की शुरुआत और अंत को स्पेसिफाई करके इंडेक्स की एक रेंज स्पेसिफाई कर सकते हैं। रेंज स्पेसिफाई करते समय, रिटर्न वैल्यू स्पेसिफाइड आइटम्स के साथ एक नई लिस्ट होगी।

उदाहरण

# वर्ड्स की लिस्ट से ट्रिपलेट्स
# वर्ड्स की लिस्ट इनिशियलाइज़ करना
list_of_words = ['I', 'am', 'Vishesh', 'and', 'I', 'like', 'Python', 'programming']
# लिस्ट कॉम्प्रिहेंशन का उपयोग करके
List = [list_of_words[i:i + 3]
        for i in range(len(list_of_words) - 2)]
# लिस्ट प्रिंट करना
print(List)

# वर्ड्स की लिस्ट इनिशियलाइज़ करना
list_of_words = ['I', 'am', 'Vishesh', 'and', 'I', 'like', 'Python', 'programming']
# आउटपुट लिस्ट इनिशियलाइज़ करना
out = []
# लिस्ट की लंबाई ढूंढना
length = len(list_of_words)
# इटरेशन का उपयोग करके
for z in range(0, length - 2):
    # 3 वर्ड्स जोड़ने के लिए एक टेम्प लिस्ट बनाना
    temp = []
    temp.append(list_of_words[z])
    temp.append(list_of_words[z + 1])
    temp.append(list_of_words[z + 2])
    out.append(temp)
# आउटपुट प्रिंट करना
print(out)

आउटपुट

[['I', 'am', 'Vishesh'], ['am', 'Vishesh', 'and'], ['Vishesh', 'and', 'I'], ['and', 'I', 'like'], ['I', 'like', 'Python'], ['like', 'Python', 'programming']]
[['I', 'am', 'Vishesh'], ['am', 'Vishesh', 'and'], ['Vishesh', 'and', 'I'], ['and', 'I', 'like'], ['I', 'like', 'Python'], ['like', 'Python', 'programming']]
  1. - Python सूची से बाइग्राम निर्माण

    एक बाइग्राम दिए गए वाक्य से हर दो लगातार शब्दों से शब्दों की एक जोड़ी बनाकर बनाया जाता है। Python में, इस तकनीक का उपयोग टेक्स्ट एनालिटिक्स में भारी मात्रा में किया जाता है। नीचे हम देखते हैं कि इसे कैसे प्राप्त किया जाए इस पर दो दृष्टिकोण। enumerate और split का उपयोग करना इन दो विधियों का उपयोग करक

  1. - 3D सूची बनाने के लिए पायथन प्रोग्राम

    समस्या विवरण 3D सूची का अर्थ 3D सरणी होता है। इस प्रोग्राम में हम पूर्णांक तत्वों के साथ 3D सरणी बनाते हैं। उदाहरण इनपुट: 3×3×2 [[1,1,1],[2,2,2],[3,3,3]], [[4,4,4],[5,5,5],[6,6,6]] एल्गोरिदम 3D सूची का क्रम दिया गया है। फॉर लूप का उपयोग करके सूची बनाएं और डेटा प्रिंट करें। उदाहरण कोड # 3D सूची

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

    पायथन में एक बिल्ट-इन join() फ़ंक्शन होता है जो सीक्वेंस ऑब्जेक्ट में एलिमेंट्स को जोड़कर और उनके बीच सेपरेटर डालकर एक स्ट्रिंग वापस करता है। यदि हमें बिना किसी सेपरेटर के स्ट्रिंग चाहिए, तो हम इसे नल स्ट्रिंग से इनिशियलाइज़ करते हैं। >>> lst = [h, e, l, l, o] >>> separator = >