Hello everybody!<br><br>I've a list of dictionaries with 'shorcut' and 'command' keys. When user types a word program must search this list for a typed shortcut and then run linked command. What I've wrote:<br>
<br>        for cmd in self.commands:<br>            if cmd['shortcut'] == input:<br>                os.popen(cmd['command'])<br>                break<br>        else:<br>            os.popen(input)<br><br>
But it's a brute-force method and I think there is another way in searching items through a list by dictionary key. Please give me advice how can I implement fast search in list of dictionaries by some dictionary key. In my mind language:<br>
<br>list.get({'shortcut' == input})<br><br>Thanks a lot, Alex<br>