• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
百里丶落云
Gee,gee,baby,baby
            管理     
总结day04 ---- 列表的切片,增删改查,以及,相关方法, 元祖的使用方法

内容大纲

  1 : 列表的索引

   : 列表的切片

  2 : 列表的增加内容

    >1:append(char) 

    >2:insert(index,char)

    >3:extend('可迭代对象')

  3 : 列表的删除内容

    >1:pop(char) 

    >2:def 列表名[index] 可以切片

    >3:clear()

    >remove(char)

  4 : 列表的改内容

    >1:列表名[index] = 'char'

  5 : 列表的常用方法

    >1:sort() 排序

    >2:resvese()倒叙

    >3:len() 查询列表的长度

    >4:count()  查询某个字符的个数

    >5:

1 列表的内容以及索引

  列表名 = ['内容']

  >列表的索引

   

l1 = ['wusir', 'alex', '日天', '太白', 100 ,'太白']
s1 = l1[0]
print(s1)
s2 = l1[-1]
print(s2)

 

  >列表的切片

  

1 s3 =l1[0:2]
2 s4 =l1[2::2]
3 s5 =l1[-1:-3:-1]

2 列表的增加

  >append()  # 直接追加,即增加到最后一个

1 l1.append('123')
2 print(l1)

  >insert()  #索引,内容

l1.insert(1,'1')

 

 

  >extend() # 按照可迭代对象进行追加

l1.extend(['123','456'])
print(l1)
['wusir', 'alex', '日天', '太白', 100, '太白', '123', '456']

3 列表的删除

  >pop() # 按照索引删除  ,有返回值,返回删除内容,默认删除最后一个

l1.pop(1)
print(l1)

  >remove()  # 按照具体内容删除

l1.remove('日天')
print(l1)

 

  >def 列表名[index] # 按照索引删除内容,可以切片

 

del l1[1:2]
print(l1)

 

4 列表的更改

    

 

   >列表名[index] ='char'

l1[1]='haha'
print(l1)
l1[2:4]='asd'  # 根据索引迭代加进去
print(l1)
l1[1:4:2] = 'a2'
print(l1)   #如果切片的时候需要填写对应的内容

5 列表的常用方法

  >sort() 整体排序  # 不能数字和中文,英文一起排序

  

l1 =[3,1,9,6]
l1.sort()
print(l1)

  >reservse() 倒叙排序

l1.reverse()
print(l1)

  >len()  查询列表的整体长度

len(l1)

  >count()  查询列表中某个元素的数量

l1.count('太白')

 

   >index()   查询某个元素在列表里的索引

 

l1 =[1,2,3,4,5]
l2 =1
print(l1.index(2    ))

 

    >range()    生成类似列表 于for 循环使用

列表的相加,    

  列表能够相加 ,,返回拼接的列表

列表的相乘, 

  列表相乘,返回类似字符串那种相乘 

 

元祖: 

元祖只有孙被可能被修改

方法只有查的方法.以及count ,len

 

  

  

  

With great power comes great responsibility

年与时驰,意与日去,遂成枯落, 多不接世,悲守穷庐,将复何及。
posted on 2018-12-24 20:33  百里丶落云  阅读(191)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3