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

पायथन में सूची में बढ़ते वैकल्पिक तत्व पैटर्न

इस ट्यूटोरियल में, हम एक प्रोग्राम लिखने जा रहे हैं जो दिए गए सूची में प्रत्येक तत्व के बाद बढ़ते क्रम के तत्व को शामिल करता है। आइए इसे स्पष्ट रूप से समझने के लिए एक उदाहरण देखें।

इनपुट

alphabets = ['a', 'b', 'c']

आउटपुट

['a', '#', 'b', '##', 'c', '###']

समस्या को हल करने के लिए नीचे दिए गए चरणों का पालन करें।

  • एक सूची आरंभ करें।
  • एक खाली सूची बनाएं।
  • प्रारंभिक सूची पर पुनरावृति करें।
  • वर्तमान तत्व और संबंधित संख्या में हैश को खाली सूची में जोड़ें।
  • परिणामी सूची प्रिंट करें।

उदाहरण

# सूची आरंभ करना
alphabets = ['a', 'b', 'c']
# खाली सूची
result = []
# अल्फाबेट्स पर पुनरावृति
for i in range(len(alphabets)):
    # वर्तमान तत्व जोड़ना
    result.append(alphabets[i])
    # (i + 1) संख्या में हैश जोड़ना
    result.append((i + 1) * '#')
# परिणाम प्रिंट करना
print(result)

आउटपुट

यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम मिलेगा।

['a', '#', 'b', '##', 'c', '###']

निष्कर्ष

यदि ट्यूटोरियल के संबंध में आपके कोई संदेह हैं, तो उन्हें टिप्पणी अनुभाग में उल्लेख करें।

  1. - Python में पूर्णांकों की सूची के प्रत्येक तत्व में K जोड़ें

    डेटा विश्लेषण में, कभी-कभी किसी नए परिदृश्य के परिणाम का आकलन करने के लिए Python सूची में प्रत्येक तत्व में कुछ मान जोड़ना आवश्यक हो जाता है। यह विभिन्न मानों के साथ डेटा सेट के व्यवहार पर कई परिदृश्यों का परीक्षण करने में मदद करता है इसलिए उन परिदृश्यों को संभाल सकने वाले मॉडल या एल्गोरिदम बनाएं। इ

  1. - Python में सूची की वैकल्पिक रेंज स्लाइसिंग

    स्लाइसिंग Python में दी गई सूची से डेटा विश्लेषण के लिए एक बहुत ही सामान्य तकनीक है। लेकिन हमारे विश्लेषण के लिए कभी-कभी हमें मानों की एक विशिष्ट रेंज के लिए सूची के स्लाइस बनाने की आवश्यकता होती है। उदाहरण के लिए, हमें सूची से हर 4 तत्वों को छोड़कर 4 तत्व प्रिंट करने की आवश्यकता है। इस लेख में हम P

  1. - पायथन में append() और extend() फ़ंक्शन

    append() और extend() फ़ंक्शन का उपयोग पायथन सूची के साथ इसके तत्वों की संख्या बढ़ाने के लिए किया जाता है। लेकिन दोनों का व्यवहार अलग होता है जैसा कि नीचे दिखाया गया है। append() सिंटैक्स: list_name.append(value) यह केवल एक तर्क लेता है। यह फ़ंक्शन आने वाले तत्व को सूची के अंत में एक नए तत्व के रू