python day2

列表——     [  ]

lst = ['hello','world','day','20210729']

  列表切片

lst2 = [10,20,30,40,50,60,70,80]

print (lst2[1:6:2])————[20, 40, 60]

操作元素——

  添加元素

 

lst.append('50')——在列表末尾添加一个元素
lst.extend(['你好','OK'])——在列表末尾至少添加一个元素,可多个
lst.insert(2,'xxx')——在列表索引位置添加一个元素,

  删除元素
lst.remove(10)——删除一个
lst.pop(1)——根据索引删除,不指定时删除最后一个
lst[1:2]=[]——切片,删除多个
lst.clear()——清除列表元素
del lst——删除列表

 

   修改列表

  lst[2] = 20  ——修改索引为2的元素

  lst [1:3] = [100,200,300]——切片

   列表排序——lst.sort()、、、lst.sorted()

  lst.sort()

  lst.sort(reverse:Ture)——降序

字典——  {   }  与列表一样,是可变序列,即可以增删改查

  score = {‘张三’:98,'李四':99}........

  score = dict(score ={‘张三’:98,'李四':99}........)

  获取字典的元素——

    print(score['张三'])

    print(score.get('张三'))

  增删——

    del score ['张三']——score.clear()

    score ['王五'] = 89——新增

  获取字典试图——

    score.keys()

    score.values()

    

 

上一篇:Java数组


下一篇:shell基础_day2_Bash的基本功能