के लिए मैं 10million के बारे में मूल्यों है कि मैं ऊपर देखो तालिका के कुछ प्रकार में डाल करने की जरूरत है, तो मैं सोच रहा था जो अधिक कुशल एक सूची या dict होगा सूची बनाम Dict?पायथन: देखो तालिका
मुझे पता है तुम दोनों के लिए कुछ इस तरह कर सकते हैं:
if something in dict_of_stuff:
pass
और
if something in list_of_stuff:
pass
मेरे सोचा dict तेजी से और अधिक कुशल हो जाएगा।
आपकी मदद के लिए धन्यवाद।
EDIT 1
मैं जो करने की कोशिश कर रहा हूं उस पर थोड़ा और जानकारी। Euler Problem 92। मैं यह देखने के लिए एक टेबल देख रहा हूं कि गणना की गई मान की सभी तैयार गणना की गई है या नहीं।
EDIT 2
देखने के लिए क्षमता।
संपादित 3
कोई मान मूल्य के साथ assosiated रहे हैं ... तो एक सेट बेहतर हो हैं?
क्या के मामले में क्षमता? डालें? देखो? मेमोरी खपत? क्या आप मूल्य के शुद्ध अस्तित्व की जांच कर रहे हैं, या क्या इसके साथ कोई मेटाडेटा जुड़ा हुआ है? – truppo
एक साइड नोट के रूप में, आपको उस विशिष्ट समस्या के लिए 10 मिलियन सूची या निर्देश की आवश्यकता नहीं है लेकिन बहुत छोटा है। – sfotiadis
क्या होगा यदि तालिका सूची के बजाय एक tuple था? क्या ट्यूपल तत्वों को धोया गया है, या यह सिर्फ एक अपरिवर्तनीय सूची है? – RufusVS