今天主要就是更新一下上一篇文章没有写完的知识,圆了大家的一个小心愿吧
今天开完会,然后再学习,结束都已经晚上十点办了,直奔主题了哈,完了我也好洗洗睡了。
当我们想要知道列表里面的元素出现了几次的时候,我们可以用到count()来查看
>>> li
[1, 5, 6, 8, 8, 8, 7, 99, 99, 7, 6]
>>> li.count(1) #统计元素1出现的次数
1
>>> li.count(8) #统计元素8出现的次数
3
>>>
这个是单个查看的方法,还有一次查看所有的方法,但是这个我是在CSDN上借鉴的其他大佬的方法,也分享给大家吧
li = [1,5,6,8,8,8,7,99,99,7,6]
a = {}
for i in li:
if li.count(i)>1:
a[i] = li.count(i)
print(a)
#执行代码
=============== RESTART: C:/Users/Administrator/Desktop/123.py ===============
{6: 2, 8: 3, 7: 2, 99: 2}
>>>
从上面代码可以一眼看到6在列表中出现了两次,8在列表中出现了三次
接下来是列表的反向,我感觉可能没啥用,但是既然有他的存在应该也是有用的东西,只是目前我还没有接触到,反向列表需要用到reverse()
>>> li
[1, 5, 6, 8, 8, 8, 7, 99, 99, 7, 6]
>>> li.reverse() #反向
>>> li
[6, 7, 99, 99, 7, 8, 8, 8, 6, 5, 1] #反向后
>>>
简单吧,一键反向了
最后呢就是排序的了,这个常用了,各位看官需要拿出你们的小本本,把他写下来了,需要用到sort()
>>> li
[6, 7, 99, 99, 7, 8, 8, 8, 6, 5, 1] #原列表
>>> li.sort() #正向排序,从小到大
>>> li
[1, 5, 6, 6, 7, 7, 8, 8, 8, 99, 99]
>>> li.sort(reverse = True) #反向排序,从大到小
>>> li
[99, 99, 8, 8, 8, 7, 7, 6, 6, 5, 1]
>>>
好啦,今天的内容就是这些了,列表的内容也就基本更新完了,其实列表还有很多方法,但是我精力有限没有去找其他的,大家有兴趣的话可以去网上找找其他大佬发的文章哟。