Python学习第五天

修改列表的元素

  1. 修改列表中的单个元素
l = [10, 20, 'xyq', 'p', 10]
l[1] = 's'
print(l)

####
[10, 's', 'xyq', 'p', 10]
  1. 修改列表的多个元素
l = [10, 20, 'xyq', 'p', 10]
l[1:3] = [30, 40, 50]
print(l)

####
[10, 30, 40, 50, 'p', 10]

列表的排序

  1. 进行升序排
lst = [20, 40, 12, 56]
lst.sort()
print(lst)

####
[12, 20, 40, 56]
  1. 进行降序排
    在sort函数中添加参数reverse=True
lst = [20, 40, 12, 56]
lst.sort(reverse=True)
print(lst)

####
[56, 40, 20, 12]

列表生成式

简称生成列表的公式,如[ i*i for i in range(1, 10) ]

l = [i * 2 for i in range(1, 5)]
print(l)

####
[2, 4, 6, 8]

i*2的位置可以放函数

posted @ 2021-01-30 21:21  sxhyyq  阅读(36)  评论(0编辑  收藏  举报