python 列表降维的实例讲解


Posted in Python onJune 28, 2018

列表降维(python:3.x)

之前遇到需要使用列表降维的情况,

如:

原列表 : [[12,34],[57,86,1],[43,22,7],[1,[2,3]],6]

转化为 : [12, 34, 57, 86, 1, 43, 22, 7, 1, 2, 3, 6]

思路:

把列表转化为字符串,直接去掉 “[“ 和 “]”

最后由字符串转化为列表

a = [[12,34],[57,86,1],[43,22,7],[1,[2,3]],6]
 #把列表转为字符串
 b = str(a)
 #替换掉'['和']'
 b = b.replace('[','')
 b = b.replace(']','')
 #最后转化成列表
 a = list(eval(b))
 print(a)

执行结果 : [12, 34, 57, 86, 1, 43, 22, 7, 1, 2, 3, 6]

以上这篇python 列表降维的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python tkinter事件高级用法实例
Jan 31 Python
python实现媒体播放器功能
Feb 11 Python
Django框架自定义session处理操作示例
May 27 Python
详解django实现自定义manage命令的扩展
Aug 13 Python
Django框架HttpResponse对象用法实例分析
Nov 01 Python
python使用itchat模块给心爱的人每天发天气预报
Nov 25 Python
python 项目目录结构设置
Feb 14 Python
python对数组进行排序,并输出排序后对应的索引值方式
Feb 28 Python
使用Python文件读写,自定义分隔符(custom delimiter)
Jul 05 Python
给Django Admin添加验证码和多次登录尝试限制的实现
Jul 26 Python
python 中的命名空间,你真的了解吗?
Aug 19 Python
 python中的元类metaclass详情
May 30 Python
基于Python中求和函数sum的用法详解
Jun 28 #Python
Python之list对应元素求和的方法
Jun 28 #Python
Python读取txt文件数据的方法(用于接口自动化参数化数据)
Jun 27 #Python
pandas进行数据的交集与并集方式的数据合并方法
Jun 27 #Python
python-str,list,set间的转换实例
Jun 27 #Python
Python将多个list合并为1个list的方法
Jun 27 #Python
python进行两个表格对比的方法
Jun 27 #Python
You might like
PHP 5.0对象模型深度探索之类的静态成员
2008/03/27 PHP
php将HTML表格每行每列转为数组实现采集表格数据的方法
2015/04/03 PHP
如何利用http协议发布博客园博文评论
2015/08/03 PHP
zend framework重定向方法小结
2016/05/28 PHP
PHP开发中解决并发问题的几种实现方法分析
2017/11/13 PHP
javascript 动态设置已知select的option的value值的代码
2009/12/16 Javascript
FusionCharts图表显示双Y轴双(多)曲线
2012/11/22 Javascript
js的toLowerCase方法用法实例
2015/01/27 Javascript
js实现新浪微博首页效果
2015/10/16 Javascript
Bootstrap每天必学之导航
2015/11/26 Javascript
不得不分享的JavaScript常用方法函数集(上)
2015/12/23 Javascript
手机端图片缩放旋转全屏查看PhotoSwipe.js插件实现
2016/08/25 Javascript
Node.js批量给图片加水印的方法
2016/11/15 Javascript
Angular-Touch库用法示例
2016/12/22 Javascript
Angular.js ng-file-upload结合springMVC的使用教程
2017/07/10 Javascript
前端主流框架vue学习笔记第二篇
2017/07/26 Javascript
JS实现问卷星自动填问卷脚本并在两秒自动提交功能
2020/06/17 Javascript
详解webpack 打包文件体积过大解决方案(code splitting)
2018/04/10 Javascript
基于Vue实现拖拽效果
2018/04/27 Javascript
vue实现文件上传功能
2018/08/13 Javascript
JavaScript设计模式之代理模式实例分析
2019/01/16 Javascript
详解在React项目中安装并使用Less(用法总结)
2019/03/18 Javascript
vue微信分享的实现(在当前页面分享其他页面)
2019/04/16 Javascript
超详细的5个Shell脚本实例分享(值得收藏)
2019/08/15 Javascript
VUE项目中加载已保存的笔记实例方法
2019/09/14 Javascript
[02:14]2016国际邀请赛中国区预选赛Ehome晋级之路
2016/07/01 DOTA
[03:03]DOTA2 2017国际邀请赛开幕战队入场仪式
2017/08/09 DOTA
python判断windows系统是32位还是64位的方法
2015/05/11 Python
python装饰器实例大详解
2017/10/25 Python
python requests 测试代理ip是否生效
2018/07/25 Python
python-django中的APPEND_SLASH实现方法
2019/06/21 Python
python pyenv多版本管理工具的使用
2019/12/23 Python
一文轻松掌握python语言命名规范规则
2020/06/18 Python
党员民主生活会整改措施
2014/09/26 职场文书
2016新年晚会开场白
2015/12/03 职场文书
创业计划书之家教托管
2019/09/25 职场文书