वहाँ का प्रतिनिधित्व करने के लिए एक "सेट" एक मानक तरीका है कि डुप्लिकेट तत्वों को शामिल कर सकते हैं है।अजगर "सेट" डुप्लिकेट/दोहराया तत्वों के साथ
मैं यह समझ के रूप में, एक सेट वास्तव में एक या एक से एक तत्व के शून्य है। मैं कार्यक्षमता चाहता हूं कि कोई संख्या हो।
मैं वर्तमान मूल्यों के रूप में कुंजी के रूप में तत्वों, और मात्रा के साथ एक शब्दकोश का उपयोग कर रहा है, लेकिन इस कई कारणों से गलत लगता है।
प्रेरणा: मुझे विश्वास है कि इस तरह के संग्रह के लिए कई एप्लिकेशन हैं। उदाहरण के लिए, पसंदीदा रंगों का एक सर्वेक्षण इस प्रकार प्रदर्शित किया जा सकता है: सर्वेक्षण = ['नीला', 'लाल', 'नीला', 'हरा']
यहां, मुझे आदेश की परवाह नहीं है, लेकिन मैं करता हूं मात्रा के बारे में। मैं जैसी चीजों क्या करना चाहते हैं:
survey.add('blue')
# would give survey == ['blue', 'red', 'blue', 'green', 'blue']
... और शायद
survey.remove('blue')
# would give survey == ['blue', 'red', 'green']
नोट्स: हाँ, सेट संग्रह के इस प्रकार के लिए सही शब्द नहीं है। क्या कोई और सही है?
पाठ्यक्रम की एक सूची काम करेगी, लेकिन आवश्यक संग्रह अनियंत्रित है। उल्लेख नहीं है कि सेट के लिए नामकरण विधि मुझे अधिक उचित लगता है।
यह समझाने में सहायता कर सकता है कि आप ऐसा क्यों करना चाहते हैं। – jamylak
यदि आपको डुप्लिकेट की आवश्यकता है तो यह परिभाषा द्वारा 'सेट' नहीं है। क्या आप दिखा सकते हैं कि आप क्या चाहते हैं, और शायद हम एक उपयुक्त कंटेनर या डेटा प्रकार का सुझाव दे सकते हैं? –
हां, इसे "सूची" कहा जाता है – georg