Python 中列表list的作用是什么

发布时间:2021-07-05 15:01:19 作者:Leah
来源:亿速云 阅读:2161

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

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的作用是什么,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注亿速云行业资讯频道。

推荐阅读:
  1. Python的列表list
  2. Python的list本质是什么

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

python

上一篇:Java如何判断字符串是否是回文字符串

下一篇:Python中如何使用continue和break语句

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》