Python创建或生成列表的操作方法


Posted in Python onJune 19, 2019

如何创建列表,或生成列表。这里介绍在python的基础知识里创建或转变或生成列表的一些方法。

零个,一个或一系列数据用逗号隔开,放在方括号[ ]内就是一个列表对象。

Python创建或生成列表的操作方法

列表内的数据可以是多个数目,不同类型。

Python创建或生成列表的操作方法

利用函数list():

用 list([iterable])函数返回一个列表。

可选参数iterable是可迭代的对象,例如字符串,元组。list()函数将可迭代对象的元素重新返回为列表。

Python创建或生成列表的操作方法

将字典类型数据作为参数时,返回的列表元素是字典的键。

Python创建或生成列表的操作方法

将range()函数作为参数,返回一个整数元素的列表。

Python创建或生成列表的操作方法

如果没有参数list()函数将返回一个空列表。

其他能生成列表的方法:

利用split分割字符串生成列表:

字符串调用split方法返回一个由分开的子串组成的列表。

Python创建或生成列表的操作方法

利用列表推导式:

列表推导式,是生成列表的一种方便的表达式。

有关列表推导式,看下面的连接。

Python创建或生成列表的操作方法

Python 相关文章推荐
python操作MySQL数据库的方法分享
May 29 Python
如何解决django配置settings时遇到Could not import settings 'conf.local'
Nov 18 Python
python中global用法实例分析
Apr 30 Python
Python实现将照片变成卡通图片的方法【基于opencv】
Jan 17 Python
Python判断两个list是否是父子集关系的实例
May 04 Python
python使用selenium登录QQ邮箱(附带滑动解锁)
Jan 23 Python
python模块之subprocess模块级方法的使用
Mar 26 Python
使用python写的opencv实时监测和解析二维码和条形码
Aug 14 Python
Python进行特征提取的示例代码
Oct 15 Python
用Python制作灯光秀短视频的思路详解
Apr 13 Python
python基础之类方法和静态方法
Oct 24 Python
Python利用capstone实现反汇编
Apr 06 Python
Django REST framework 分页的实现代码
Jun 19 #Python
python获取磁盘号下盘符步骤详解
Jun 19 #Python
对PyQt5基本窗口控件 QMainWindow的使用详解
Jun 19 #Python
PyQt5 多窗口连接实例
Jun 19 #Python
django框架实现一次性上传多个文件功能示例【批量上传】
Jun 19 #Python
pyqt5对用qt designer设计的窗体实现弹出子窗口的示例
Jun 19 #Python
django框架基于模板 生成 excel(xls) 文件操作示例
Jun 19 #Python
You might like
论建造顺序的重要性
2020/03/04 星际争霸
ezSQL PHP数据库操作类库
2010/05/16 PHP
PHP 快速排序算法详解
2014/11/10 PHP
thinkphp3.2.2前后台公用类架构问题分析
2014/11/25 PHP
用php代码限制国内IP访问我们网站
2015/09/26 PHP
ThinkPHP中调用PHPExcel的实现代码
2017/04/08 PHP
PHP 7安装使用体验之性能大提升,兼容性强,扩展支持不够(升级PHP要谨慎)
2017/07/27 PHP
IE中createElement需要注意的一个问题
2010/07/13 Javascript
js二级地域选择的实现方法
2013/06/17 Javascript
可兼容IE的获取及设置cookie的jquery.cookie函数方法
2013/09/02 Javascript
基于jquery的网站幻灯片切换效果焦点图代码
2013/09/15 Javascript
捕获和分析JavaScript Error的方法
2014/03/25 Javascript
AngularJS + Node.js + MongoDB开发的基于高德地图位置的通讯录
2015/01/02 Javascript
基于JavaScript实现前端文件的断点续传
2016/10/17 Javascript
Vue.js Ajax动态参数与列表显示实现方法
2016/10/20 Javascript
微信公众号开发 实现点击返回按钮就返回到聊天界面
2016/12/15 Javascript
手把手教你搭建ES6的开发运行环境
2017/07/11 Javascript
使用vue-cli(vue脚手架)快速搭建项目的方法
2018/05/21 Javascript
解决layui前端框架 form表单,table表等内置控件不显示的问题
2018/08/19 Javascript
vue开发拖拽进度条滑动组件
2019/09/21 Javascript
Vue.js标签页组件使用方法详解
2019/10/19 Javascript
Vue中实现回车键切换焦点的方法
2020/02/19 Javascript
JavaScript实现简单的弹窗效果
2020/05/19 Javascript
ant design pro中可控的筛选和排序实例
2020/11/17 Javascript
python网络编程之UDP通信实例(含服务器端、客户端、UDP广播例子)
2014/04/25 Python
python可视化爬虫界面之天气查询
2019/07/03 Python
python Web flask 视图内容和模板实现代码
2019/08/23 Python
在Python中获取操作系统的进程信息
2019/08/27 Python
python pyenv多版本管理工具的使用
2019/12/23 Python
学生党员一帮一活动总结
2014/07/08 职场文书
邮政竞聘演讲稿
2014/09/03 职场文书
私人房屋买卖协议书
2014/10/04 职场文书
餐馆开业致辞
2015/08/01 职场文书
基于go interface{}==nil 的几种坑及原理分析
2021/04/24 Golang
Python带你从浅入深探究Tuple(基础篇)
2021/05/15 Python
Java十分钟精通进阶适配器模式
2022/04/06 Java/Android