python中列表的定义及其具体使用 简单易懂 超详细~

一列表的定义
列表是python中使用最为频繁的,它是用来存储一串信息的,在其他语言中又叫数组
注意在列表中存放的数据既可以是相同的数据类型,也可以是不同的数据类型的(但是情况极少)

二列表出现的原因
列表就是将不同的数据储存在同一个变量中,因为当需要被定义的变量名多了,那么相应就会定义很多变来存储这些变量的值,那么就会很麻烦,但是用列表定义一个变量就可以储存所有的数据啦,很简单很方便。

三列表的定义方式
列表用[]来定义,中括号内存储的数据就是需要存储的变量的值,如果不想要储存任何的数据,那么就直接写一个中括号就可以了。

四列表的使用
首先列表的使用无非就四种,增删改查。
我们先打一个比喻:列表相当于一个大的柜子,为了方便存储,就在大柜子里面划分很多小柜子来存储数据,为了方便以后对于列表的数据的管理,就在列表中的每一个数据都起一个编号,这个编号叫做索引,或者下标。并且列表的索引值是从0开始的,计算机所存储的索引值一般都是从0开始的 。
所以我们在取列表当中的值时:直接用该列表list[],中括号内的数据是索引值,就可以得到该索引值里面的数据了;
取列表中的索引的方法是用一个index函数来实现的,该列表list.index(想要查找的数据),就可以知道我们想要查找的数据的索引值为多少了

补充:
1.并且再取值的时候,如果中括号的索引值超过了该列表的最大的索引值,程序也是会报错的,(索引值超过该列表的范围,list index out of range
2.如果我们在取索引,即查找指定数据在该列表的索引,如果想要查找的内容不再这个列表内,那么就会出现valueerror这个错误,说明该值(value)不在这个列表的范围内

四列表的方法使用
首先函数和列表的方法是十分类似的,不同的就是,函数可以通过一个函数名直接调用,但是方法必须首先要跟一个变量名,然后跟一个点,之后的是具体的操作,这就叫做方法(方法其实就是实现各类不同需求的函数或其具体实现的操作)
分享一个小技巧~
如果我们不知道或忘记一个列表中有哪些方法,那么我们就在ipython中,先定义一个列表,然后该列表加上一个点,再加上一个TAB键就知道了列表的所有方法啦(注意ipython是交互式的哦)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值