Python中列表list的作用是什么

本篇文章给大家分享的是有关Python 中列表list的作用是什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

成都创新互联主营福州网站建设的网络公司,主营网站建设方案,成都APP应用开发,福州h5微信小程序搭建,福州网站营销推广欢迎福州等地区企业咨询

1. 创建列表

Python 中列表list的作用是什么

列表用中括号来表示,元素之间用逗号隔开,这种类型的数据就是Python列表。

创建列表的另一种方式,就是列表生成式,比如创建一个10以内的偶数列表,直接写0,2,4,6,8可能也不费事,但是如果要生成100,1000以内的可能就比较麻烦了。所以用列表生成式的一个好处就是代码比较简洁。代码中的i,命名可以使任意的,对结果没有影响。

Python 中列表list的作用是什么

这里需要说的是range函数,这个函数经常使用,对于range(x)来说,默认从0开始,产生一个整数的list。也可以从指定数字开始,另外也可以产生指定差的等差数列。

Python 中列表list的作用是什么

另外也可以用for循环来遍历range函数产生的list。

Python 中列表list的作用是什么

2. list的编号

python的list默认从0开始编号,也就是第一个位置的索引值为0,比如:

Python 中列表list的作用是什么

list的索引有2中方法,一种是刚才说的,从0开始,按照阿拉伯数字的顺序,依次编号,还有一种是从尾部开始,由-1开始编号,-1,-2,-3,依次类推,当索引值超过列表长度时候,就会报indexError错误。

Python 中列表list的作用是什么

取出指定索引值的list元素:

Python 中列表list的作用是什么

for训练遍历python的list:

Python 中列表list的作用是什么

list求和:

Python 中列表list的作用是什么

3. list的方法

3.1 append

append方法是最常用的方法,用来给指定list增加元素。

Python 中列表list的作用是什么

3.2 insert

insert方法用来在指定索引位置插入元素,比如:

Python 中列表list的作用是什么

当插入的位置索引超过了列表的长度的时候,默认插在最后一个位置。

3.3 extend

刚才append方法是增加元素,extend方法是在当前列表的尾部增加新的列表。比如把list_2增加到list_1后面:

Python 中列表list的作用是什么

3.4 index

index方法用来查看list的元素的索引值,比如:

Python 中列表list的作用是什么

3.5 remove

之间翻译单词都可以理解, 就是删除元素的意思,参数为要删除元素的值。

3.6 sort

排序对于list挺重要的,但是并不怎么常用,我感觉。因为对于深度学习来说,数据的读取顺序并不重要,先训练那个,后训练那个,对于学习的结果没影响。

Python 中列表list的作用是什么

3.7 reverse 

reverse用来把一个list翻转一下,比较简单,比如:

Python 中列表list的作用是什么

3.8 pop

pop方法用来删除指定索引位置的元素,比如:

Python 中列表list的作用是什么

以上就是Python 中列表list的作用是什么,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注创新互联行业资讯频道。


网页名称:Python中列表list的作用是什么
网页地址:http://pwwzsj.com/article/jeddii.html