बनने का कारण बनता है, मुझे लगता है कि एक साधारण समाधान है जिसे मैं देख रहा हूं। एक जटिल से बेहतर है, है ना?सूची से आइटम को हटाने से सूची को गैर-टाइप
सीधे शब्दों में कहें:
var = ['p', 's', 'c', 'x', 'd'].remove('d')
var
का कारण बनता है प्रकार None
का किया जाना है। यहाँ क्या हो रहा है?
आप '.remove' गलत का उपयोग कर रहे हैं? क्या आपका मतलब '.pop' है? –
नहीं, पॉप को सूची में किसी निश्चित स्थान पर तत्व को निकालना है, अगर मुझे याद है। मैं एक विशिष्ट तत्व (जैसे 'डी') को हटाना चाहता हूं। –
एक साइड नोट के रूप में, 'निकालें' (और 'अनुक्रमणिका' और अन्य सूची-खोज विधियों) के कई उपयोग डिज़ाइन के साथ समस्या का संकेत हैं। हो सकता है कि आपको 'सेट' का उपयोग करना चाहिए, या हो सकता है कि आपके पास इंडेक्स हो या उसके पास हो, लेकिन इसका उपयोग नहीं कर रहे हैं, आदि। यह निश्चित रूप से _always_ true नहीं है, लेकिन इसके बारे में सोचने लायक है। – abarnert