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

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

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

इनपुट

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

आउटपुट

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

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

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

उदाहरण

# initializing the list
alphabets = ['a', 'b', 'c']
# empty list
result = []
# iterating over the alphabets
for i in range(len(alphabets)):
   # appending the current element
   result.append(alphabets[i])
   # appending the (i + 1) number of hashes
   result.append((i + 1) * '#')
# printing the result
print(result)

आउटपुट

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

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

निष्कर्ष

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


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

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

  1. सूची में वैकल्पिक श्रेणी टुकड़ा करना (पायथन)

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

  1. एपेंड () और विस्तार () पायथन में

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