码迷,mamicode.com
首页 > 编程语言 > 详细

【python】列表的操作

时间:2019-07-24 09:26:21      阅读:91      评论:0      收藏:0      [点我收藏+]

标签:move   俄罗斯   --   eve   name   class   bsp   print   统计   

-----------------------------------
增加
li.append("哈哈")
print(li)
li.insert(4,"春哥")
print(li)
li.extend("二哥")
li.extend([1,2,3])
print(li)

[alex, 俄罗斯, 杨戬, [1, 2, 3], 5, 哈哈]
[alex, 俄罗斯, 杨戬, [1, 2, 3], 春哥, 5, 哈哈]
[alex, 俄罗斯, 杨戬, [1, 2, 3], 春哥, 5, 哈哈, , , 1, 2, 3]

删

name=li.pop(1)#有返回值,就是删掉的那个字符,默认删除最后一个
print(name,li)
li.remove("杨戬")
print(li)
li.clear()#清空列表
print(li)
del li#删除列表

俄罗斯 [alex, 杨戬, [1, 2, 3], 5]
[alex, [1, 2, 3], 5]
[]

del li[2:]

[alex, 俄罗斯]

del li[0:2]
[杨戬, [1, 2, 3], 5]

改:

li[0:2]="云姐漂亮"#删除0-2,然后想添加几个就添加几个。

[, , , , 杨戬, [1, 2, 3], 5]

查:
li=["alex","俄罗斯","杨戬",[1, 2, 3],5]
print(li[3])
print(li[0:3])


[1, 2, 3]
[alex, 俄罗斯, 杨戬]
------------------------------

li
=["a","a","b","a"] print(li.count("a"))#统计a 出现几次 print(li.index("b"))#返回b的索引值 li.sort()#排序 li.sort(reverse=True)#倒排序 li=[1,3,5,2] li.reverse()#直接反转 print(li)#[2, 5, 3, 1]

 

【python】列表的操作

标签:move   俄罗斯   --   eve   name   class   bsp   print   统计   

原文地址:https://www.cnblogs.com/yang30293316/p/11235551.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!