Python爬虫Day_9——pycharts

map&lambda:

1
2
3
4
5
6
7
8
9
data = [
{"city": "北京", 'min_temp': '-33'},
{"city": "天津", 'min_temp': '-32'},
{"city": "石家庄", 'min_temp': '-30'}
]
cities = list(map(lambda data_city:data_city['city'], data))
min_temps = list(map(lambda data_min_temp:data_min_temp['min_temp'], data))
# map方法会遍历传入的字典/列表
# lambda

pyecharts库:

1
2
3
4
5
6
7
8
9
10
11
data = [
{"city": "北京", 'min_temp': '-33'},
{"city": "天津", 'min_temp': '-32'},
{"city": "石家庄", 'min_temp': '-30'}
]
cities = list(map(lambda data_city:data_city['city'], data))
min_temps = list(map(lambda data_min_temp:data_min_temp['min_temp'], data))

chart = Bar("天气数据柱状表")
chart.add('name',cities,min_temps)
chart.render('min_temp.html')

pyecharts库简介

ts)