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

पायथन में सूचियों पर डेल, रिमूव और पॉप में क्या अंतर है?

इससे कोई फर्क नहीं पड़ता कि आप किसी प्रोग्राम में कोड की कितनी लाइन लिखते हैं। जब आप Python सूची से किसी तत्व को हटाना या हटाना चाहते हैं, तो आपको निकालें के बीच के अंतर के बारे में सोचना होगा , डेल और पॉप पायथन सूची में और किसका उपयोग करना है

निकालें :हटाएं () पहले मिलान मूल्य या वस्तु को हटा देता है, विशिष्ट अनुक्रमण नहीं। मान लीजिए list.remove(value)

उदाहरण

list=[10,20,30,40]
list.remove(30)
print(list)

आउटपुट

[10, 20, 40]


डेल :डेल एक विशिष्ट इंडेक्स पर आइटम को हटा देता है। मान लें कि डेल लिस्ट [इंडेक्स]

उदाहरण

list = [10,20,30,40,55]
del list[1]
print(list)

आउटपुट

[10, 30, 40, 55]


पॉप :पॉप किसी विशिष्ट इंडेक्स पर आइटम को हटा देता है और उसे वापस कर देता है। मान लीजिए list.pop(index)

उदाहरण

list = [100, 300, 400,550]
list.pop(1)
print(list)

आउटपुट

[100, 400, 550]

  1. सी # में सूची और शब्दकोश के बीच क्या अंतर है?

    Dictionary C# में कुंजियों और मानों का एक संग्रह है। Dictionary System.Collection.Generics नेमस्पेस में शामिल है। शब्दकोश एक सामान्य प्रकार है और यदि आप कोई ऐसी कुंजी खोजने का प्रयास करते हैं जो वहां नहीं है तो एक त्रुटि देता है। सूची संग्रह एक सामान्य वर्ग है और सूची बनाने के लिए किसी भी डेटा प्रक

  1. सी # में सूची और सरणी के बीच क्या अंतर है?

    एक सरणी एक ही प्रकार के तत्वों के एक निश्चित आकार के अनुक्रमिक संग्रह को संग्रहीत करती है, जबकि सूची एक सामान्य संग्रह है। सूची को परिभाषित करने के लिए - List<string7gt; myList = new List<string>(); सूची में तत्वों को सेट करने के लिए, आपको जोड़ें विधि का उपयोग करने की आवश्यकता है - myList

  1. पायथन में tkinter और tkinter.ttk के विजेट में क्या अंतर है?

    tkinter.ttk एक मॉड्यूल है जिसका उपयोग टिंकर विजेट्स को स्टाइल करने के लिए किया जाता है। जैसे CSS का उपयोग HTML तत्व को स्टाइल करने के लिए किया जाता है, वैसे ही हम tkinter.ttk का उपयोग tkinter विजेट्स को स्टाइल करने के लिए करते हैं। यहां tkinter विजेट और tkinter.ttk . के बीच प्रमुख अंतर दिए गए हैं -