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

पायथन - प्रत्येक एनएच इंडेक्स सूची संलग्न करें

जब प्रत्येक 'एन' इंडेक्स को सूची में जोड़ने की आवश्यकता होती है, तो एक साधारण पुनरावृत्ति और 'गणना' विशेषता का उपयोग किया जाता है।

उदाहरण

नीचे उसी का एक प्रदर्शन है -

my_list = [13, 27, 48, 12, 21, 45, 28, 19, 63]

print("The list is :")
print(my_list)

append_list = ['P', 'Y', 'T']

N = 3
print("The value of N is ")
print(N)

my_result = []

for index, element in enumerate(my_list):
   if index % N == 0:
      for element_in in append_list:
         my_result.append(element_in)
   my_result.append(element)

print("The result is :")
print(my_result)

आउटपुट

The list is :
[13, 27, 48, 12, 21, 45, 28, 19, 63]
The value of N is
3
The result is :
['P', 'Y', 'T', 13, 27, 48, 'P', 'Y', 'T', 12, 21, 45, 'P', 'Y', 'T', 28, 19, 63]

स्पष्टीकरण

  • कंसोल पर एक सूची परिभाषित और प्रदर्शित की जाती है।

  • एक और पूर्णांक सूची परिभाषित की गई है।

  • N का मान कंसोल पर परिभाषित और प्रदर्शित होता है।

  • एक खाली सूची बनाई जाती है।

  • सूची को 'गणना' का उपयोग करके पुनरावृत्त किया जाता है, और प्रत्येक तत्व को N से विभाजित किया जाता है और इसके शेष की तुलना 0 से की जाती है।

  • यदि यह 0 है, तो पूर्णांक सूची में मौजूद होने पर तत्व की फिर से जाँच की जाती है।

  • यदि हाँ, तो इसे खाली सूची में जोड़ दिया जाता है।

  • यह वह आउटपुट है जो कंसोल पर प्रदर्शित होता है।


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

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

  1. पायथन टुपल में तत्वों को कैसे जोड़ा जाए?

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

  1. कैसे पायथन में एक सूची में वस्तुओं को जोड़ने के लिए?

    पाइथन की सूची में अंत में एक तत्व जोड़ने के लिए, आप बस एपेंड () विधि का उपयोग कर सकते हैं। यह एक वस्तु को स्वीकार करता है और उस वस्तु को उस सूची के अंत में जोड़ता है जिस पर उसे बुलाया जाता है। उदाहरण my_list = [2, 3, 1, -4, -1, -4] my_list.append(8) print(my_list) आउटपुट यह आउटपुट देगा - [2, 3, 1,