
需求:['1:a','2:b','3:c'] 转换为 {'1′: 'a','3′: 'c','2′: ''}
复制代码 代码如下:
a = {}
b = ['1:a','2:b','3:c']
map(lambda x:a.setdefault(x.split(':')[0], x.split(':')[1]), b)
print a
{'1': 'a', '3': 'c', '2': 'b'}
相关推荐:
如何使用 Flask 做一个评论系统
windows定时器配置执行java jar文件的方法详解
Docker 修改docker存储位置 修改容器镜像大小限制操作
解决MyBatis中为类配置别名,列名与属性名不对应的问题
Django filter动态过滤与排序实现过程解析
Navicat添加外键详细操作步骤
springboot+thymeleaf 文件上传功能的实现代码
详解mysql中explain的type
Python批量修改xml的坐标值全部转为整数的实例代码
Nginx配置并兼容HTTP实现代码解析
spring boot加载freemarker模板路径的方法
Android Studio实现简单音乐播放功能的示例代码
scrapy在python爬虫中搭建出错的解决方法
阿里云盘邀请码最新分享(阿里云盘邀请码怎么获取) <font color=red>原创</font>
Django利用elasticsearch(搜索引擎)实现搜索功能
JavaScript实现缓动动画
python制作定时发送信息脚本的实现思路
解决mybatis映射结果集失效的问题
最新Python idle下载、安装与使用教程图文详解
MyBatis-Plus代码生成器的使用详解
Python爬虫如何破解JS加密的Cookie
Docker配置阿里云镜像加速pull的实现
详解docker部署SpringBoot及替换jar包的方法
Python系统公网私网流量监控实现流程
如何使用Java中的Optional
Redis大key多key拆分实现方法解析
docker挂载本地目录和数据卷容器操作
基于java实现简单发红包功能
让你相见恨晚的十个Python骚操作
python3.8.3安装教程及环境配置的详细教程(64-bit)
VMware安装CentOS虚拟机与配置网络的图文教程
.net core中的Authorization过滤器使用
Xmeter API接口测试工具使用方法解析
docker容器内要启动两个进程时Dockerfile的实现代码
Docker Gitlab+Jenkins+Harbor构建持久化平台操作
SpringCache 分布式缓存的实现方法(规避redis解锁的问题)
php如何实现数据库的备份和恢复
MybatisPlus:使用SQL保留字(关键字)的操作
js实现限定区域范围拖拉拽效果
浅析MysQL B-Tree 索引
JavaScript中的Proxy对象
C语言结构体的一些理解
IDEA连接不上MySQL端口号占用的解决
OpenCV实现车牌定位(C++)
Vue 的 v-model用法实例
java实现砸金蛋抽奖功能
java web实现简单留言板功能
python中用ctypes模拟点击的实例讲解
详解JavaScript中的链式调用
supervisor下的Dockerfile的多服务镜像封装操作

服务热线

