python中对列表的简单操作

前言:

        我们今天来学习一下对列表的简单操作,在这之前我们来复习一下我们上次学习到的三个对列表元素进行删除的函数:del,pop和remove,其中del删除后的元素不能再继续使用,而popremove删除后的元素还能进行二次利用。然后还有两个辅助函数:lenindex,len是显示列表的长度,index是获得列表中具体值的索引。我们今天学习的是列表的切片和快速创建数值列表,话不多说开始。

快速创建数值列表:

在这里我们要用到两个函数:list和range,从英语的了解就是列表和范围。在python中也是一样的,我们先来讲一下range函数。

range函数:

这个函数的主要目的就是创建数值,直接看代码:

# range创建的数值作为for函数的执行次数
for a in range(0, 4):
    # 会执行4次print
    print("hello python.")

目前博主知道的range函数的用法主要就是这样,至于更多的用法就需要各位区发现了。来讲代码:a是一个for函数的变量,range后面创建的数是for函数执行的次数,这里博主有一个好方法就是你拿后-前就是for函数执行的次数了。

list函数:

可能你在前面看到range函数的作用你会觉得没什么鸟用,但是配合上list函数就不一样了,我们来看代码:

# range函数确定范围,list函数创建列表
a = list(range(1, 10))
# 创建出来的数值列表是从1开始,以9结尾
print(a)

具体的全部在注释里面了,有人要说了如果把1变成0会怎么样,结果就是,自己去写一下就知道了。

下面我们来看一下比较进阶的用法,我要创建一个10以内的偶数列表,怎么创建?看代码:

"""
range函数确定范围,list函数创建列表
"""
# 2是第一值,11最后值,结尾2的意思是从第一值开始,不断加2,直到达到或超过最后值
a = list(range(2, 11, 2))
print(a)

看代码先看注释,我就不过多解读了,要记住,最后值是你加入的值减去1,就比如上面的代码,它的最后值是10而不是11要注意。

快速确定数值列表中的最大值和最小值以及列表和:

这里我们要用到三个函数分别是:最大值(max),最小值(min),求和(sum)。看代码,看代码:

"""
range函数确定范围,list函数创建列表
"""
# 创建一个1到100的数值列表
a = list(range(1, 101))
# 显示出列表最大值
print(f"该数值列表的最大值为:{max(a)}")
# 显示出列表最小值
print(f"该数值列表的最小值为:{min(a)}")
# 显示出列表元素之和
print(f"该数值列表元素之和为:{sum(a)}")

话不多说,可以理解,看注释!!!!

总结:

我平时很少用到这些函数,所以讲起来还是有点困难的,希望大家理解一下。还是一如既往的总结,五个函数,三个功能函数:最大值(max),最小值(min),求和(sum),两个创建函数:创建列表(list),创建数值(range)。range函数的范围其实还是要去理解一下的。又要和大家说再见了,祝各位看官身体健康,万事如意。

来自一名高中生的讲解

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值