Beispiel #1
0
def parse_multiple_countries_alone(data_list):
    """
    Parse a query for countries without indicators
    @return: list of countries
    """
    get_country_id = lambda item: item['id']
    get_country_id_iso2 = lambda item: item['iso2Code']
    countries = []
    data_list.sort(key=get_country_id)
    for item in data_list:
        current_id = get_country_id(item)
        current_id_iso2 = get_country_id_iso2(item)
        country = Country(current_id)
        country.code_iso2 = current_id_iso2
        country.name = item['name']
        countries.append(country)
    return countries
Beispiel #2
0
def parse_multiple_countries_alone(data_list):
    """
    Parse a query for countries without indicators
    @return: list of countries
    """
    get_country_id = lambda item : item['id']
    get_country_id_iso2 = lambda item : item['iso2Code']
    countries = []
    data_list.sort(key = get_country_id)
    for item in data_list:
        current_id = get_country_id(item)
        current_id_iso2 = get_country_id_iso2(item)
        country = Country(current_id)
        country.code_iso2 = current_id_iso2
        country.name = item['name']
        countries.append(country)
    return countries