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文件操作之目录遍历实例分析
May 20 Python
通过Python来使用七牛云存储的方法详解
Aug 07 Python
windows及linux环境下永久修改pip镜像源的方法
Nov 28 Python
Python unittest模块用法实例分析
May 25 Python
pandas.dataframe中根据条件获取元素所在的位置方法(索引)
Jun 07 Python
python 获取页面表格数据存放到csv中的方法
Dec 26 Python
详解python和matlab的优势与区别
Jun 28 Python
Django 对象关系映射(ORM)源码详解
Aug 06 Python
python xlwt如何设置单元格的自定义背景颜色
Sep 03 Python
python numpy矩阵信息说明,shape,size,dtype
May 22 Python
详解Python中@staticmethod和@classmethod区别及使用示例代码
Dec 14 Python
pytorch中Schedule与warmup_steps的用法说明
May 24 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
一个阿拉伯数字转中文数字的函数
2006/10/09 PHP
基于PHP异步执行的常用方式详解
2013/06/03 PHP
php冒泡排序、快速排序、快速查找、二维数组去重实例分享
2014/04/24 PHP
Yii+upload实现AJAX上传图片的方法
2016/07/13 PHP
CI框架实现框架前后端分离的方法详解
2016/12/30 PHP
Laravel中如何增加自定义全局函数详解
2017/05/09 PHP
PHP实现基于栈的后缀表达式求值功能
2017/11/10 PHP
laravel框架使用FormRequest进行表单验证,验证异常返回JSON操作示例
2020/02/18 PHP
用js实现键盘方向键翻页功能的代码
2007/06/03 Javascript
JavaScript中的Window窗口对象
2008/01/16 Javascript
JS写的数字拼图小游戏代码[学习参考]
2008/10/29 Javascript
javascript CSS画图之基础篇
2009/07/29 Javascript
JavaScript 函数式编程的原理
2009/10/16 Javascript
JQuery触发radio或checkbox的change事件
2012/12/18 Javascript
仿当当网淘宝网等主流电子商务网站商品分类导航菜单
2013/09/25 Javascript
js获得参数的getParameter使用示例
2014/02/26 Javascript
实现JavaScript高性能的数据存储
2016/12/11 Javascript
AngularJS指令与控制器之间的交互功能示例
2016/12/14 Javascript
基于JS实现限时抢购倒计时间表代码
2017/05/09 Javascript
Angular6 写一个简单的Select组件示例
2018/08/20 Javascript
详解Python if-elif-else知识点
2018/06/11 Python
pandas pivot_table() 按日期分多列数据的方法
2018/11/16 Python
Python Opencv实现图像轮廓识别功能
2020/03/23 Python
在django admin中添加自定义视图的例子
2019/07/26 Python
python函数声明和调用定义及原理详解
2019/12/02 Python
解决Tensorflow 内存泄露问题
2020/02/05 Python
pytorch 查看cuda 版本方式
2020/06/23 Python
python利用文件时间批量重命名照片和视频
2021/02/09 Python
CSS3 实现飘动的云朵动画
2020/12/01 HTML / CSS
html5嵌入内容_动力节点Java学院整理
2017/07/07 HTML / CSS
潘多拉意大利官方网上商城:网上选购PANDORA珠宝
2018/10/07 全球购物
同步和异步有何异同,在什么情况下分别使用他们?
2012/12/28 面试题
升职自荐书范文
2013/11/28 职场文书
导游词之徐州云龙湖
2019/11/19 职场文书
python第三方网页解析器 lxml 扩展库与 xpath 的使用方法
2021/04/06 Python
Vue Element-ui表单校验规则实现
2021/07/09 Vue.js