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

yipeiwu_com7年前Python基础

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

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

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

利用函数list():

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

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

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

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

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

其他能生成列表的方法:

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

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

利用列表推导式:

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

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

相关文章

Python 16进制与中文相互转换的实现方法

Python中编码问题:u'\xe6\x97\xa0\xe5\x90\x8d' 类型的转为utf-8的解决办法 相信小伙伴们遇到过类似这样的问题,python2中各种头疼的转码,类似u'...

Python实现的购物车功能示例

Python实现的购物车功能示例

本文实例讲述了Python实现的购物车功能。分享给大家供大家参考,具体如下: 这里尝试用python实现简单的购物车程序。。。 基本要求: 用户输入工资,然后打印购物菜单 用户可以不断的...

Python如何生成树形图案

Python如何生成树形图案

本文实例为大家分享了Python生成树形图案的具体代码,供大家参考,具体内容如下 先看一下效果,见下图。 上面这颗大树是使用Python + Tkinter绘制的,主要原理为使用分形画...

Python列表(list)、字典(dict)、字符串(string)基本操作小结

创建列表 复制代码 代码如下: sample_list = ['a',1,('a','b')] Python 列表操作 复制代码 代码如下: sample_list = ['a','b...

简单的Python调度器Schedule详解

最近在做项目的时候经常会用到定时任务,由于我的项目是使用Java来开发,用的是SpringBoot框架,因此要实现这个定时任务其实并不难。 后来我在想如果我要在Python中实现,我要怎...