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时间模块datetime、time、calendar的使用方法
Jan 13 Python
Python简单操作sqlite3的方法示例
Mar 22 Python
对pandas中时间窗函数rolling的使用详解
Nov 28 Python
PyCharm在新窗口打开项目的方法
Jan 17 Python
python监控进程状态,记录重启时间及进程号的实例
Jul 15 Python
对python中基于tcp协议的通信(数据传输)实例讲解
Jul 22 Python
python根据多个文件名批量查找文件
Aug 13 Python
浅谈python中统计计数的几种方法和Counter详解
Nov 07 Python
Python读取Excel一列并计算所有对象出现次数的方法
Sep 04 Python
PyTorch中clone()、detach()及相关扩展详解
Dec 09 Python
python3 kubernetes api的使用示例
Jan 12 Python
python文件名批量重命名脚本实例代码
Apr 22 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
php5.2.0内存管理改进
2007/01/22 PHP
非常精妙的PHP递归调用与静态变量使用
2012/12/16 PHP
PHP数组循环操作详细介绍 附实例代码
2013/02/03 PHP
thinkphp多表查询两表有重复相同字段的完美解决方法
2016/09/22 PHP
PHP删除数组中指定值的元素常用方法实例分析【4种方法】
2018/08/21 PHP
用javascript实现画板的代码
2007/09/05 Javascript
深入认识javascript中的eval函数
2009/11/02 Javascript
JavaScript初学者应注意的七个细节详细介绍
2012/12/27 Javascript
图片img的src不变让浏览器重新加载实现方法
2013/03/29 Javascript
JavaScript中的迭代器和生成器详解
2014/10/29 Javascript
javascript比较两个日期相差天数的方法
2015/07/23 Javascript
jquery文字填写自动高度的实现方法
2016/11/07 Javascript
node.js利用redis数据库缓存数据的方法
2017/03/01 Javascript
详解Vue CLI3配置解析之css.extract
2018/09/14 Javascript
Vue项目路由刷新的实现代码
2019/04/17 Javascript
原生JS实现图片懒加载之页面性能优化
2019/04/26 Javascript
JavaScript遍历数组和对象的元素简单操作示例
2019/07/09 Javascript
Bootstrap table 实现树形表格联动选中联动取消功能
2019/09/30 Javascript
es6数组之扩展运算符操作实例分析
2020/04/25 Javascript
手机浏览器唤起微信分享(JS)
2020/10/11 Javascript
[01:23]2014DOTA2国际邀请赛 球迷无处不在Ti现场世界杯受关注
2014/07/10 DOTA
[01:55]TI9显影之尘系列 - Evil Geniuses
2019/08/22 DOTA
利用Python脚本实现ping百度和google的方法
2017/01/24 Python
Jupyter中直接显示Matplotlib的图形方法
2018/05/24 Python
详解opencv Python特征检测及K-最近邻匹配
2019/01/21 Python
Python进程,多进程,获取进程id,给子进程传递参数操作示例
2019/10/11 Python
详解使用django-mama-cas快速搭建CAS服务的实现
2019/10/30 Python
在pycharm中文件取消用 pytest模式打开的操作
2020/09/01 Python
CSS3 实现时间轴动画
2020/11/25 HTML / CSS
html5时钟实现代码
2010/10/22 HTML / CSS
新年抽奖获奖感言
2014/03/02 职场文书
文秘专业应届生求职信
2014/05/26 职场文书
2014年中秋寄语
2014/08/11 职场文书
2015年保险业务员工作总结
2015/05/27 职场文书
商务宴会祝酒词
2015/08/11 职场文书
2016年校园植树节广播稿
2015/12/17 职场文书