加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

Python:数据类型---list的增删改查

发布时间:2020-12-17 00:00:16 所属栏目:Python 来源:网络整理
导读:li=[ ,[1,2,3], , , , ] l1 = (l1) l2 = li[1 (l2) l3=li[0:3 (l3) #增(三种方法) 1、append:在后面追加 li =[ , li =['alex','wusir','egon','女神','taibai','日天'] ? ?2、insert#插入 =[ , taibai li.insert(4, 3、extend: #迭代的添加到最后面 li =[

li=[,[1,2,3],,,,] l1 =(l1) l2 = li[1 (l2) l3=li[0:3(l3)

#增(三种方法)

1、append:在后面追加

li =[,li =['alex','wusir','egon','女神','taibai','日天']
?

?2、insert#插入

=[,taibai li.insert(4,

3、extend: #迭代的添加到最后面

li =[,taibai (li.extend(
li =['alex','taibai']

#-------》li =['alex','[1,3]']

?

#删

1,、pop按索引值删除

li.pop(1)
print(li) #列表的删除有返回值---》返回的值是删除的值
#结果:

li.pop()

3、clear:清空列表

4、del:删除列表

?del li[0:2]#切片去删

#改

<div class="cnblogs_code">

li =[,'alex',taibai
li[0] =
(li)

li =[,, li[0] = [1,3[li]

#切片去改

li =[, li[0:2] = [li]

##切片去改,会将切片的元素(li[0:2])拿出来,将'云姐',拆分开放进去。

li =['alex','女神]

#查

1、查找所有元素

li =[, i li : (i)

?####公共方法######

1、len:

li =[, l =(l)

#5

2、count:

count(数)(方法统计某个元素在列表中出现的次数)。

1 a = ["q","w","q","r","t","y"] 2 print(a.count("q"))

3、index:切片去索引

列表的排序

正向排序:

li.sort()

倒向排序:

li.sort(reverse= True)
?

列表的反转:

li.reverse()

#列表的嵌套

li = [,,,[,89(li.[1][1])#-->藤

列表内一个字符串首字母大写

li = ['taibai','武藤兰','yuanhao',['alex',89]]
name ==(li)

列表的替换

列表内知道字符全部字母大写

#元祖

#只读列表,可循环查询,可切片。

<div class="cnblogs_code">

tu =(1,3,[2,4,], i (i)#循环输出列表内的元素

?join#列表转换成字符串

?

#结果为将每个字符用+拼接起来。

str:joinlist:split

i range(1,100

ps:

range(开始,结束,步长)

ps:如果输出[0,10),步长为-1,其结果为:既不报错也不运行。

ps:-1表示最后一位。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读