from collections import Counter
palavras_procuradas = {'de', 'solução', 'mesa', 'teste', 'acabaxi'}
texto = ['para', 'validar', 'minha', 'solução', 'foi', 'preciso', 'fazer', 'o', 'teste', 'de', 'mesa', 'do', 'algoritmo', 'elaborado', 'só', 'depois', 'do', 'teste', 'de', 'mesa', 'que', 'o', 'programa', 'foi', 'implementado', 'essa', 'estratégia', 'poupou', 'bastan', 'te', 'tempo', 'de', 'desenvolvimento']
dicionario = Counter(texto)
for palavra in palavras_procuradas:
print (palavra + " " + str(dicionario[palavra]) if palavra in palavras_procuradas else 0)
ZnJvbSBjb2xsZWN0aW9ucyBpbXBvcnQgQ291bnRlcgoKcGFsYXZyYXNfcHJvY3VyYWRhcyA9IHsnZGUnLCAnc29sdcOnw6NvJywgJ21lc2EnLCAndGVzdGUnLCAnYWNhYmF4aSd9Cgp0ZXh0byA9IFsncGFyYScsICd2YWxpZGFyJywgJ21pbmhhJywgJ3NvbHXDp8OjbycsICdmb2knLCAncHJlY2lzbycsICdmYXplcicsICdvJywgJ3Rlc3RlJywgJ2RlJywgJ21lc2EnLCAnZG8nLCAnYWxnb3JpdG1vJywgJ2VsYWJvcmFkbycsICdzw7MnLCAnZGVwb2lzJywgJ2RvJywgJ3Rlc3RlJywgJ2RlJywgJ21lc2EnLCAncXVlJywgJ28nLCAncHJvZ3JhbWEnLCAnZm9pJywgJ2ltcGxlbWVudGFkbycsICdlc3NhJywgJ2VzdHJhdMOpZ2lhJywgJ3BvdXBvdScsICdiYXN0YW4nLCAndGUnLCAndGVtcG8nLCAnZGUnLCAnZGVzZW52b2x2aW1lbnRvJ10KCmRpY2lvbmFyaW8gPSBDb3VudGVyKHRleHRvKQoKZm9yIHBhbGF2cmEgaW4gcGFsYXZyYXNfcHJvY3VyYWRhczoKICAgIHByaW50IChwYWxhdnJhICsgIiAiICsgc3RyKGRpY2lvbmFyaW9bcGFsYXZyYV0pIGlmIHBhbGF2cmEgaW4gcGFsYXZyYXNfcHJvY3VyYWRhcyBlbHNlIDAp