यह पायथन कोड उपयोगकर्ता द्वारा प्रदत्त आदेशों के आधार पर एक सूची पर संचालन की एक श्रृंखला करने के लिए डिज़ाइन किया गया है। यह कैसे काम करता है यह समझने के लिए आइए चरण दर चरण कोड का विश्लेषण करें:
if __name__ == '__main__': N = int(input()) l = [] while(N>0): cmd_l = input().split() if(len(cmd_l) == 3 and cmd_l[0] == "insert"): #insert statement l.insert(int(cmd_l[1]),int(cmd_l[2])) elif(len(cmd_l) == 2 and (cmd_l[0] == "remove" or cmd_l[0] == "append")): if(cmd_l[0] == "remove"): l.remove(int(cmd_l[1])) elif(cmd_l[0] == "append"): l.append(int(cmd_l[1])) elif(len(cmd_l) == 1): if(cmd_l[0] == "sort"): l.sort() elif(cmd_l[0] == "reverse"): l.reverse() elif(cmd_l[0] == "pop"): l.pop() elif(cmd_l[0] == "print"): print(l) N -= 1
अगर __नाम__ == '__मुख्य__':
एन = पूर्णांक(इनपुट())
एल = []
जबकि(एन>0):
cmd_l = इनपुट().स्प्लिट()
if(len(cmd_l) == 3 और cmd_l[0] == "insert"):
l.insert(int(cmd_l[1]),int(cmd_l[2]))
elif(len(cmd_l) == 2 और (cmd_l[0] == "हटाएं" या cmd_l[0] == "जोड़ें")):
if(cmd_l[0] == "निकालें"):
l.remove(int(cmd_l[1]))
elif(cmd_l[0] == "जोड़ें"):
l.append(int(cmd_l[1]))
elif(len(cmd_l) == 1):
if(cmd_l[0] == "सॉर्ट"):
एल.सॉर्ट()
elif(cmd_l[0] == "रिवर्स"):
एल.रिवर्स()
elif(cmd_l[0] == "पॉप"):
एल.पॉप()
elif(cmd_l[0] == "प्रिंट"):
प्रिंट(एल)
एन - = 1
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3