Подсчитывать количество городов в данном списке, составленном из словарей? - PullRequest
0 голосов
/ 06 апреля 2019

'data' - это список из словарей. введите код здесь. Я хочу посчитать количество городов, присутствующих в списке данных, без использования цикла.

data = [{'City': 'Solta', 'Country': 'Croatia'},
 {'City': 'Greenville', 'Country': 'USA'},
 {'City': 'Buenos Aires', 'Country': 'Argentina'},
 {'City': 'Los Cabos', 'Country': 'Mexico'}]

'''
#This code is working
count = 0
for i in range(len(data)):
    if('City' in data[i].keys()):
        count = count+1
print('No of Cities: ',count)
'''

Я хочу знать, есть ли другой способ рассчитать нет. городов в нем, без использования цикла ??

1 Ответ

0 голосов
/ 06 апреля 2019

легко. Используйте это:

len(data)

это даст вам длину списка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...