(1)python列表常用操作方法

list()

list()可将元组、字符串、字典或其他类型转化为列表

example=list((1,2,3))

在这里插入图片描述

创建列表

格式:列表名=[‘元素1’,‘元素2’]

student=['number','age','name'] #创建student列表

在这里插入图片描述

删除列表

0x1 删除单个元素

格式:del 列表名(元素位置)

student=['number','age','name']
del student[1] #删除列表中的第二个元素

在这里插入图片描述

0x02 删除整个列表对象

格式:del.列表名
在这里插入图片描述

0x03 删除列表中首次出现的元素

格式:列表名.remove(元素名)

box.remove('bear') #删除box列表中第一次出现的bear

在这里插入图片描述

0x04 删除并返回列表中指定下标的元素

格式:列表名.pop(元素下标)

box.pop() #默认值为-1

在这里插入图片描述

box.pop(1) #删除下标为1的元素并返回其值

在这里插入图片描述

添加元素

0x01 在列表尾部添加单个元素

格式:列表名.append(元素)

list.append(5) #在list列表末尾添加元素5

在这里插入图片描述

0x02 在列表末尾添加列表

格式:列表名.extend(列表)

number.extend(num2)#在number列表末添加列表num2

在这里插入图片描述

0x03 在指定位置添加元素

格式:列表名.insert(元素位置,元素值)
元素值处也可以用变量名代替

number.insert(1,demo) #在number的第二位添加demo变量的值

在这里插入图片描述

返回指定元素在列表中出现的次数

格式:列表名.count(‘元素名’)

box.count('bear') #统计box中bear出现的次数

在这里插入图片描述

将列表中的所有元素逆序

格式:列表名.reverse()

box.reverse() #将列表逆序

在这里插入图片描述

对列表中的元素进行排序

key指定排序依据,reverse决定升序(False)还是降序(True)

格式:列表名.sort(key=str,reverse=False)

number.sort(key=str,reverse=False) #将number列表中的元素以升序排序

在这里插入图片描述

元组与列表的区别

tuple = ('k','2','yourself')

在这里插入图片描述

形式跟列表就是括号的不同
访问速度比列表快得多
元组是静态的列表,一经创建不可更改,所以更安全

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值