鱼C论坛

 找回密码
 立即注册
查看: 3770|回复: 3

[学习笔记] 012列表3

[复制链接]
发表于 2018-1-17 17:30:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
比较操作符
逻辑操作符
连接操作符
重复操作符
成员关系操作符

比较操作符:
>>> list1=[123]
>>> list2=[234]
>>> list1>list2
False
>>> list1=[123,456]
>>> list2=[234,123]
>>> list1>list2               #当有多个元素比较时,默认从索引0开始比较,比较为False,则直接返回False(123<234)
False
>>>


逻辑操作符
>>> list3=list1
>>> list3
[123, 456]
>>> (list1<list2) and (list1==list3)   and 左右两边为True   返回True
True
>>>
连接操作符
>>> list4=list1+list2
>>> list4
[123, 456, 234, 123]


重复操作符
>>> list3*3
[123, 456, 123, 456, 123, 456]
>>> list3*=3
>>> list3
[123, 456, 123, 456, 123, 456]


成员关系操作符
>>> list3
[123, 456, 123, 456, 123, 456]

>>> 123 in list3
True
>>> 'pt' not in list3
True
>>> 123 not in list3
False
>>>


>>> list5=[123,['pt','jm'],456]
>>> 'pt' in list5
False
>>>
>>> 'pt' in list5[1]
True
>>>

>>> list5=[123,['pt','jm'],456]
>>> list5[1][1]
'jm'
>>>


count()函数:统计
>>> list3
[123, 456, 123, 456, 123, 456]
>>> list3.count(123)
3
>>>

index()
>>> list3
[123, 456, 123, 456, 123, 456]
>>> list3.index(123)
0
>>> list3.index(123,3)
4
>>>

reverse():反转
>>> list3
[123, 456, 123, 456, 123, 456]
>>> list3.reverse()
>>> list3
[456, 123, 456, 123, 456, 123]
>>>

sort():从小到大排序
>>> list6=[4,3,2,5,7,0]
>>> list6.sort()
>>> list6
[0, 2, 3, 4, 5, 7]
>>>

如果排序后需要从大到小显示可在调用reverse()
>>> list6=[4,3,2,5,7,0]
>>> list6.sort()
>>> list6
[0, 2, 3, 4, 5, 7]
>>> list6.reverse()
>>> list6
[7, 5, 4, 3, 2, 0]
>>>

>>> list6.sort(reverse=True)
>>> list6
[7, 5, 4, 3, 2, 0]
>>>


分片拷贝内容补充
>>> list6
[7, 5, 4, 3, 2, 0]
>>> list7=list6[:]    #拷贝作用
>>> list7
[7, 5, 4, 3, 2, 0]
>>> list8=list6        #指定元素
>>> list6
[7, 5, 4, 3, 2, 0]
>>> list6.sort()
>>> list6
[0, 2, 3, 4, 5, 7]
>>> list7                #拷贝的内容并不会被改变
[7, 5, 4, 3, 2, 0]
>>> list8                        #会被改变,指定的元素已改变
[0, 2, 3, 4, 5, 7]
>>>

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2018-1-17 18:03:34 | 显示全部楼层
你这一天好几课,我一天最多两课,马上超越我了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-1-17 18:15:20 | 显示全部楼层
Anypurple 发表于 2018-1-17 18:03
你这一天好几课,我一天最多两课,马上超越我了

我记不住的,经常忘。没有鱼币  没有做后边的练习
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-1-19 16:25:18 | 显示全部楼层
云朵颂 发表于 2018-1-17 18:15
我记不住的,经常忘。没有鱼币  没有做后边的练习

忘也很正常,我也忘,后面做练习会再复习
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-5-13 23:38

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表