python day1

第二章 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#正确 这是修改列表
  • 元组总结:

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

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

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

    • 查(都可以用)

posted @ 2019-11-11 21:06  nick_xm  阅读(153)  评论(0编辑  收藏  举报