1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Python实现列表转换成字典数据结构办法

Python实现列表转换成字典数据结构办法

时间:2020-11-29 22:02:40

相关推荐

Python实现列表转换成字典数据结构办法

后端开发|Python教程

Python,列表,转换,字典

后端开发-Python教程

美丽说网站源码,vscode代码大括号颜色,arm ubuntu 版本,pfx证书安装tomcat,管路疏通爬虫,php与java通讯,江苏seo搭建怎么选择公司,微信文章阅读网站源码,qq注册页面代码html模板下载lzw

\[ {symbol: 101, sort: 1, ame: aaaa}, {symbol: 102, sort: 2, ame: bbb}, {symbol: 103, sort: 3, ame: cccc}, {symbol: 104, sort: 4, ame: dddd}, {symbol: 105, sort: 5, ame: eeee}, {symbol: 106, sort: 6, ame: ffff}, {symbol: 107, sort: 7, ame: gggg}, {symbol: 108, sort: 8, ame: hhhh}, {symbol: 109, sort: 9, ame: iiii}]转换成如下的结构,便于通过ID获取记录值{ 101: {sort: 1, symbol: 101, ame: aaaa}, 102: {sort: 2, symbol: 102, ame: bbb}, 103: {sort: 3, symbol: 103, ame: cccc}, 104: {sort: 4, symbol: 104, ame: dddd}, 105: {sort: 5, symbol: 105, ame: eeee}, 106: {sort: 6, symbol: 106, ame: ffff}, 107: {sort: 7, symbol: 107, ame: gggg}, 108: {sort: 8, symbol: 108, ame: hhhh}, 109: {sort: 9, symbol: 109, ame: iiii}}\students = [ {symbol: 101, sort: 1, ame: aaaa}, {symbol: 102, sort: 2, ame: bbb}, {symbol: 103, sort: 3, ame: cccc}, {symbol: 104, sort: 4, ame: dddd}, {symbol: 105, sort: 5, ame: eeee}, {symbol: 106, sort: 6, ame: ffff}, {symbol: 107, sort: 7, ame: gggg}, {symbol: 108, sort: 8, ame: hhhh}, {symbol: 109, sort: 9, ame: iiii} ]symbol_list = map(lambda x: (x.get(symbol), x), students)print symbol_listprint -----------------------------------------print dict(symbol_list)#value_list = map(lambda x: x, students)###print dict(zip(symbol_list, value_list))###student = {# 101: {symbol: 101, sort: 1, ame: aaaa}# }##student = [# {101: {symbol: 101, sort: 1, ame: aaaa}}# ]#

易语言高仿qq聊天源码,怎么加装ubuntu系统,tomcat 大面积攻击,关于爬虫保护,php 获取扩展路径,seo seo23lzw

排序用法:

洗网银网站源码,ubuntu修改文本大小,爬虫抓取导演信息,php >>>,微格式seolzw

students = [{ ame:zhangsan, price:20.01, date:-01-09T01:00:00Z},{ ame:lisi, price:10.01, date:-01-09T01:00:00Z},{ ame:wangwu, price:0.01, date:-01-09T01:00:00Z}] print sorted(students, key=lambda s:s["name"])print sorted(students, key=lambda s:s["price"], reverse=True)print sorted(students, key=lambda s:s["date"], reverse=True)aa = sorted(students, key=lambda s:s["price"], reverse=True)sorted(aa, key=lambda s:s["date"], reverse=True)symbol_arr = [, , ] sorted(symbol_arr, key=lambda s:s.amount, reverse=True)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。