06基础语法

本文详细介绍了Python列表的基础语法,包括数学运算符、比较运算符的使用,以及列表相关函数如sum、max、min、sorted、len等。此外,还探讨了列表的方法,如clear、copy、count、extend、index、reverse和sort等。同时,提到了列表推导式和Python中的三目运算符在处理列表时的应用,提供了多个实例来展示如何运用这些概念实现特定操作。
摘要由CSDN通过智能技术生成

列表

数学运算符: +、*

列表1 + 列表2 - 将两个列表合成产生一个新的列表

print([1, 2, 3] + [10, 20, 30]  # [1, 2, 3, 10, 20, 30]

列表 * N 、N * 列表 - N个列表合并成一个新的列表

list1 = [10, 20, 30]
print(list1 * 2)    # [10, 20, 30, 10, 20, 30]
比较运算符

1.比较是否相等: == 、!=

print([10,20,30] == [10,20,30])  # True
print([10,20,30] == [10,30,20])  # False
print([10,20,30] == '10,20')     # False

2.比较大小 - 只能两个列表比较

两个列表比较大小,比较的是第一对不相等的元素的大小(相同位置上的元素属于一对)

print([100,200,300,400] > [101,201])  #False
print([1,2,3000] < [1,3,-1223])    #True

3 in 和 not in

元素 in 列表 - 判断列表中是否存在指定元素

元素 not in 列表 - 判断列表中是否不存在指定元素

列表相关函数

求和函数 sum

求数字序列中所有元素的和

scores = [19,20,40,60]
print(sum(scores))

print(sum(range(1,101)))  # 求1-100的和
求最大值 max

求序列中最大的元素

scores = [19,20,40,60]
print(max(scores))
求最小值 min

求序列中最小的元素

scores = [19,20,40,60]
print(min(scores))
排序 sorted

sorted(序列) - 将序列中的元素从小到大排序,产生一个新的列表

sorted(序列,reverse = True) - 将序列中的元素从大到小排序,产生一个新的列表

scores = [19,99,8820,40,60]
new_scores = sorted(scores)    # 从小到大排序

new_scores = sorted(scores, reverse=True)    # 从大到小排序
求长度 len

len(序列) - 获取序列中元素的个数

scores = [19,99,8820,40,60]

print(len(scores))
</
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值