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

एक सरणी के तत्वों को बाईं ओर घुमाने के लिए पायथन प्रोग्राम

जब किसी सरणी के तत्वों को बाईं ओर घुमाने की आवश्यकता होती है, तो सरणी को फिर से चालू किया जा सकता है, और बाएं घुमावों की संख्या के आधार पर, सूचकांक को कई बार बढ़ाया जा सकता है।

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

उदाहरण

my_list = [11, 12, 23, 34, 65]
n = 3

print("The list is : ")
for i in range(0, len(my_list)):
   print(my_list[i])

for i in range(0, n):
   first_elem = my_list[0]

   for j in range(0, len(my_list)-1):
      my_list[j] = my_list[j+1]

   my_list[len(my_list)-1] = first_elem

print()

print("Array after left rotating is : ")
for i in range(0, len(my_list)):
   print(my_list[i])

आउटपुट

The list is :
11
12
23
34
65

Array after left rotating is :
34
65
11
12
23

स्पष्टीकरण

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

  • बाएं घुमाव के लिए मान निर्धारित किया गया है।

  • सूची को पुनरावृत्त किया जाता है, और सूची में तत्वों की अनुक्रमणिका को बढ़ाया जाता है, और उसी सूची के पिछले अनुक्रमणिका को असाइन किया जाता है।

  • एक बार जब यह लूप से बाहर आ जाता है, तो पहला तत्व (0वें सूचकांक पर) अंतिम तत्व को सौंपा जाता है।

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


  1. पायथन में तत्वों की सूची से kth लापता संख्या खोजने का कार्यक्रम

    मान लीजिए कि हमारे पास क्रमित अद्वितीय संख्याओं की एक सूची है जिन्हें अंक और एक पूर्णांक k कहा जाता है, हमें दी गई सूची के पहले तत्व से kth लुप्त संख्या ज्ञात करनी होगी। इसलिए, यदि इनपुट nums =[5,6,8,10,11], k =1 जैसा है, तो आउटपुट 9 होगा, क्योंकि 9 दूसरी (इंडेक्स 1) लापता संख्या है। इसे हल करने क

  1. पायथन प्रोग्राम में सरणी का योग ज्ञात करें

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

  1. सरणी का योग खोजने के लिए पायथन कार्यक्रम

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन एक इनपुट के रूप में एक सरणी को देखते हुए, हमें दिए गए सरणी के योग की गणना करने की आवश्यकता है। यहां हम ब्रूट-फोर्स अप्रोच का अनुसरण कर सकते हैं, यानी एक सूची को पार करना और प्रत्येक तत्व को एक खा