在给定的由字典组成的列表中计算城市的数量?

2024-09-29 21:27:02 发布

您现在位置:Python中文网/ 问答频道 /正文

“数据”是由字典组成的列表。在这里输入代码我想在不使用循环的情况下计算“数据”列表中“城市”的数量。

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)
'''

我想知道,有没有其他方法可以不用循环来计算城市数量??


Tags: 数据代码incity列表data数量字典

热门问题