Python学习——列表相关

1、列表是什么

列表由一系列按特定顺序排列的元素组成。用方括号([ ])来表示列表,并用逗号分隔开其中的元素。

 

2、访问列表元素

指出列表的名称,再指出元素的索引,并将其放在方括号内。(eg:names[0])

索引跟数组一样是从0开始的

 

3、修改元素

直接通过索引重新进行赋值

 

4、添加元素

append():在列表末尾添加元素。(eg:names.append("Tom"))

insert():通过索引添加元素.(eg:names.insert(0, "Tom"))

 

5、删除元素

del语句(eg:del names[0])

pop():删除列表末尾的元素,并且返回这个值。如果填写索引就删除索引的值

remove():根据值删除元素,只删除第一次出现的,如果要全部删除要用循环语句(eg:names.remove( "Tom"))

 

6、排序

sort():传递reverse=True可以相反排序

sorted():临时排序

reverse():反转列表

 

7、求长度

len()

 

8、数值列表

range():生成一系列的数字。(eg:range(1, 5))

min():列表中的最小值。

max():列表中的最大值。

sum():列表的和。

列表解析:squares = [value**2 for value in range(1, 11)]

 

9、切片

names[0:3],只输出索引为0~2的

 

10、复制列表

要采用切片赋值:my_names = names[:],如果是直接赋值不会创建新的列表

 

11、其他

索引[-1]代表最后一个元素

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值