Как подобную ерунду писать, чтобы сильно pep_ом по голове не били ?
services_name_id = {response_elem[p_name]:response_elem[p_real_id] for response_elem in response['d'] if str(response_elem[p_name]).lower() in [x.lower() for x in
self.services] and response_elem[p_type] in self.obj_type}