python day1

我只是一个虾纸丫 提交于 2019-12-04 06:37:09

第二章 python入门

2.1 公共功能

lis=['xiaoma', 'xiaodong','penqi']del lis[1]print(lis)['xiaoma','penqi']

2.2 字符串

字符串一旦创建不能修改和删除

切片 遵循左开右闭的原则

lis=['xiaoma', 'xiaodong','penqi']lis[0:2:1]  #0是开始的位置start   2是结束的位置     1是step隔多少取一次print(lis)['xiaoma', 'xiaodong','penqi']​

2.3 列表专属功能

append 往列表里面追加元素

lis = []lis.append('heloo')print(lis)["heloo"]

insert 列表指定位置插入元素 必须给到两个参数

lis=['xiaoma', 'xiaodong','penqi']lis.insert(2,'xiaohong')print(lis)['xiaoma', 'xiaodong','xianhong','penqi']

remove 删除列表中的元素 从左到右删除第一个找到的元素

lis=['xiaoma', 'xiaodong','penqi']lis.remove('xiaoma')print(lis)[ 'xiaodong','penqi']

pop 列表中按下标索引删除元素 不加索引默认删掉最后一个元素

lis=['xiaoma', 'xiaodong','penqi']lis.pop(2)print(lis)['xiaoma','penqi']

clear 删除列表中所有的元素

lis=['xiaoma', 'xiaodong','penqi']lis.clear()print(lis)[]

appeng inseart remove pop clear

  • 总结:

    • 增 :

      • oppend inseart

      • remove pop clear del user[1]

      • user[]='新值'

      • 切片 索引

         

2.3 元组 # 元组不可变类型 元素不能被修改

vr = (11,22,33,44,[55,66,77])vr[1]=44#错误vr[4]=77#错误vr[4][1]=99#正确 这是修改列表​
  • 元组总结:

    • 增(字符串,布尔 ,整型,元组。不可用)

    • 删除(字符串,布尔 ,整型,元组。不可用)

    • 改(字符串,布尔 ,整型,元组。不可用)

    • 查(都可以用)

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!