def query(name):
  mylist = [{'name':'book','number':5},{'name':'pen','number':4}]
  target = list(filter(lambda mylist: mylist['name'] == name, mylist))
  return 'name: {}, number: {}'.format(target[0]['name'], target[0]['number']) if len(target) else 'No result'

print(query('pen'))