列表简介

列表

在一个地方存储成组的信息   遍历列表来操作其中的信息

因为列表包含多个元素,所以一般给列表取名的时候取复数名  使用[ ]来表示列表

1.访问列表元素  列表是有序集合 可以使用索引访问 索引从0开始而不是从1开始

2.使用列表中的各个值只需要将值提出来即可

3.修改、添加、和删除列表的元素

    1.修改列表的值 指定某个索引 再指定该元素的新值即可

    2.在列表中添加值 末尾添加用append() 在列表中插入值使用insert() 需要指定新元素的索引和值

    3.从列表中删除元素 del 列表[索引] 删除指定位置的元素  pop()删除末尾的元素 根据值的删除remove()

组织列表(重新排序)

1.sort() 方法 永久性排序 按字母的顺序排  sort(reverse=True)字母顺序相反的排序

2.sorted() 方法 临时性排序

3.reverse方法 反转列表

4.确定列表的长度 函数len()

使用列表时要注意避免索引错误 超出范围


操作列表

1.遍历整个列表

for magician in magicians :

    print(magician)

意思是列表magicians依次将值赋值给magician

2.避免缩进错误 1.忘记缩进 2.不必要的缩进   还要记住for的末尾需要    ":"

3.函数range()

1.创建数值列表 for value in range(1,5):实际打印时不会有5

2.使用range()函数创建数字列表  numbers = list(range(1,6))

    使用list函数 而range()作为其参数  range()函数还可以指定其步长

eg:even_numbers = list(range(1,11,2))  其中2为步长


4.数字列表执行简单的统计运算 min()函数 max()函数 sum()函数】

5.列表解析

列表解析  将for循环和创建新元素的带啊没合并成一行

squares = [value**2 for value in range(1,11)]

6.列表的切片操作 players[0:3] 可以使用负数

遍历切片 for player in players[0:3]

复制列表 a = b[:]  不可以直接a=b这样会影响到b

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值