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

yipeiwu_com6年前Python基础

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

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

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

利用函数list():

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

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

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

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

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

其他能生成列表的方法:

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

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

利用列表推导式:

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

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

相关文章

Python中%r和%s的详解及区别

Python中%r和%s的详解 %r用rper()方法处理对象 %s用str()方法处理对象 有些情况下,两者处理的结果是一样的,比如说处理int型对象。 例一: print...

python3.3教程之模拟百度登陆代码分享

复制代码 代码如下:#-*-coding:utf-8-*-'''Created on 2014年1月10日 @author: hhdys'''import urllib.request,...

pycharm中显示CSS提示的知识点总结

pycharm中显示CSS提示的知识点总结

我们用pycharm写CSS的时候,是不是苦于没有提示,那么pycharm中如何显示CSS提示呢?下面小编给大家分享一下。 首先点击左上角的file菜单,选择Setting 接着选择E...

浅谈用VSCode写python的正确姿势

浅谈用VSCode写python的正确姿势

最近在学习python,之前一直用notepad++作为编辑器,偶然发现了VScode便被它的颜值吸引。用过之后发现它启动快速,插件丰富,下载安装后几乎不用怎么配置就可以直接使用,而且还...

python web.py开发httpserver解决跨域问题实例解析

使用web.py做http server开发时,遇到postman能够正常请求到数据,但是浏览器无法请求到数据,查原因之后发现是跨域请求的问题。 跨域请求,就是在浏览器窗口中,和某个服务...