首页 > 编程语言 > 详细

python求道04日

时间:2020-01-29 20:29:16      阅读:86      评论:0      收藏:0      [点我收藏+]

  一.列表的增删查改

  1. 增

(1).append(‘   ‘)一次只可以加入一个元素

name=[‘小庹‘,‘小潘‘,‘小陈‘,‘小杨‘]
name.append(‘小周‘)
print(name)

   (2) .insert(序号,‘添入的字符‘)

1 name=[‘小庹‘,‘小潘‘,‘小陈‘,‘小杨‘]
2 name.insert(2,‘小周‘)
3 print(name)

   (3) .extend( )       注:括号里可以是任意类型的字符串,字典,列表,元祖都行,然后将对象拆分成最小单位,再按照顺序添加到列表后

name=[‘小庹‘,‘小潘‘,‘小陈‘,‘小杨‘]
name.extend([‘小周‘,‘二哥‘])
print(name)

   2.删

(1).pop()    pop按索引删除,pop有返回值,返回值为删除掉的数据,如果没有索引,默认删掉最后一个

name=[‘小庹‘,‘小潘‘,‘小陈‘,‘小杨‘]
name1=name.pop(2)
print(name)
print(name1)

 

(2).remove(‘要删除的元素‘)    remove按元素去删除,没有返回值

name=[‘小庹‘,‘小潘‘,‘小陈‘,‘小杨‘]
name.remove(‘小潘‘)
print(name)

 

 (3).clear()    清空列表

 (4)del name     删除列表

 3.查

   使用for循环查找        注:切片查查出来的是一个列表

name=[‘小庹‘,‘小潘‘,‘小陈‘,‘小杨‘]
for i in name:
    print(i)
print(name[0:2])

 4.改

(1)直接赋值

name=[‘小庹‘,‘小潘‘,‘小陈‘,‘小杨‘]
name[3]=‘二哥‘
print(name)

(2)切片改,拿出原本的元素,想加几个加几个(没有限制),都是最小单位

name=[‘小庹‘,‘小潘‘,‘小陈‘,‘小杨‘]
name[0:1]=[‘二哥‘,‘周姐‘,‘大王‘]
print(name

    二.公共方法之排序

 (1).sort()     正向排序

 (2).sort(reverse=True)    反向排序    注意后面的大写

 (3) .reverse()      反转,列表元素前后位置对应调换

     三.列表的嵌套

     列表的嵌套即是在一个列表里,创建一个新的列表作为它的元素,此时可以使用两重序号访问列表中子列表的值

     四.元祖

技术分享图片

 

 

       五.join函数

       join函数,每个基本元素后面都添加一个需要加入的东西

na=‘shioahoidhsoihoi‘
na1=‘我爱你‘.join(na)
print(na1)

 

 

 

  

 

python求道04日

原文:https://www.cnblogs.com/tlm666666/p/12241087.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!