python中list的相关用法

list也叫列表,list的格式一般为li_name = [1,2,‘age’]

  1. append
    在列表最后追加一个值
li = [1,2,3,4,'hello',[11,22,'ok'],1111]
li.append([1,2])
print (li)
输出结果:
[1, 2, 3, 4, 'hello', [11, 22, 'ok'], 1111, [1, 2]]
  1. clear
    清空列表
li = [1,2,3,4,'hello',[11,22,'ok'],1111]
li.clear()
print (li)
结果:
[]
  1. copy
    复制列表
li = [1,2,3,4,'hello',[11,22,'ok'],1111]
v = li.copy()
print (v)
结果:
[1, 2, 3, 4, 'hello', [11, 22, 'ok'], 1111]
  1. count
    记录列表中某个元素开始出现的位置
li = [1,2,3,3,4,'hello',[11,22,'ok'],1111]
v = li.count(3)
print (v)
结果:
2
  1. extend
    对列表进行扩展
li = [1,2,3,3,4,'hello',[11,22,'ok'],1111]
li.extend('你好')
print (li)
结果:
[1, 2, 3, 3, 4, 'hello', [11, 22, 'ok'], 1111, '你', '好']
  1. index
    找出第一次出现的索引位置(从左到右)
li = [1,2,3,3,4,'hello',[11,22,'ok'],1111]
v= li.index(3)
print (v)
结果:
2
  1. insert
    插入一个字符串到列表的指定位置
    第一个参数是插入的位置,第二个参数是插入的字符串
li = [1,2,3,3,4,'hello',[11,22,'ok'],1111]
li.insert(3,'ss')
print (li)
结果:
[1, 2, 3, 'ss', 3, 4, 'hello', [11, 22, 'ok'], 1111]
  1. pop
    删除,默认删除最后一个元素并且获得删除的值
li = [1,2,3,3,4,'hello',[11,22,'ok'],1111]
v = li.pop()
print (li)
print(v)
结果:
[1, 2, 3, 3, 4, 'hello', [11, 22, 'ok']]
1111
  1. **remove
    删除列表中的指定值,左优先
li = [1,2,3,0,3,4,'hello',[11,22,'ok'],1111]
li.remove(3)
print (li)
结果:
[1, 2, 0, 3, 4, 'hello', [11, 22, 'ok'], 1111]
  1. **reverse **
    反转,将列表风元素反转
li = [1,2,3,0,3,4,'hello',[11,22,'ok'],1111]
li.reverse()
print (li)
结果:
[1111, [11, 22, 'ok'], 'hello', 4, 3, 0, 3, 2, 1]
  1. sort
    排序,如果列表有非数字,会报错
li = [1,2,3,0,3,4,1111]
li.sort()
print (li)
结果:
[0, 1, 2, 3, 3, 4, 1111]

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值