PHP के साथ स्वतः पूर्ण-जैसी सुविधा PHP में, मेरे पास यह पंक्ति matches = preg_grep('/^for/', array_keys($hash));
थी जो यह करेगी कि यह शब्द हैक: फोर्क, फॉर्म इत्यादि जो $ हैश में हैं।एक पाइथन dict
पायथन में, मेरे पास 400,000 शब्दों के साथ एक निर्देश है। इसकी चाबियाँ वे शब्द हैं जिन्हें मैं एक ऑटो-पूर्ण सुविधा में प्रस्तुत करना चाहता हूं (इस मामले में मान व्यर्थ हैं)। मैं इनपुट से मेल खाने वाले अपने शब्दकोश से चाबियाँ कैसे वापस कर पाऊंगा?
उदाहरण के लिए (के रूप में पहले प्रयोग किया जाता), अगर मैं
my_dic = t{"fork" : True, "form" : True, "fold" : True, "fame" : True}
है और मैं कुछ इनपुट "for"
मिलता है, यह एक सूची "fork"
की "form"
वापस लौटा देंगे,।
>>> [s for s in my_dict if s.startswith('for')]
['fork', 'form']
''fold''' – SilentGhost
'के लिए' '' '' '' '' '' '' '' '' '# ~साइलेंटहोस्ट: आप बिल्कुल सही, संपादित हैं। – tipu