2019 6.30学习笔记
作者:互联网
对一个列表里的字典元素进行value值提取并组成新的一个列表
data=[
{"city":"北京","min":2}, {"city":"天津","min":5} , {"city":"石家庄","min":9} ] cites=list(map(lambda x:x['city'],data))
#在Python2里,直接使用map就可以打印结果,但是在Python3里,map返回的结果是迭代器(iterator),因此需要先转换为列表list,再print输出 #上面的一行代码等价于 # cites=[] # for city_temp in data: # city=city_temp["city"] # cites.append(city)
print(cites)
运行结果:
['北京', '天津', '石家庄']
标签:city,min,笔记,列表,6.30,map,2019,data,cites 来源: https://www.cnblogs.com/jyjoker/p/11110502.html