python如何统计列表中元素个数,python中怎么数列表中元素个数
Python统计列表中元素个数的方法:可以通过count()方法实现。此方法可以计算字符在字符串中出现的次数,并返回子字符串在字符串中出现的次数。具体用法如下:[count=List.count(i)]。
功能介绍:
(推荐教程:Python入门)
Count()函数
python()方法用于计算字符串中某个字符出现的次数。参数可以位于字符串搜索的开头和结尾。此方法返回子字符串在字符串中出现的次数。
函数语法:
str.count (sub,start=0,end=len (string))参数说明:
Sub -搜索的子字符串
Start -字符串开始搜索的位置。默认值为第一个字符,第一个字符的索引值为0。
End -字符串中搜索结束的位置。中第一个字符的索引为0。默认值是字符串的最后一个位置。
代码实现:
#方法1
List=[1,2,2,3,3,3,4,4,4,5,5,5,5]
Strlist=[A , B , B , C , C , D , D , D]
a=集合(列表)
b=集合(Strlist)
打印(列表)
打印(列表)
打印(一份)
foriina:
count=List.count(i)
打印(I,发生次数:,计数)
foriinb:
count=Strlist.count(i)
打印(I,发生次数:,计数)
打印(-*20)
#方法2
List=[1,2,2,3,3,3,4,4,4,5,5,5,5]
Strlist=[A , B , B , C , C , D , D , D]
d1={}
d2={}
对于列表:
ifList.count(i)=1:
d1[i]=List.count(i)
打印(d1)
foriinStrlist:
ifStrlist.count(i)=1:
d2[i]=Strlist.count(i)
打印(d2)
打印(-*20)
#方法3
fromcollectionsimportCounter
List=[1,2,2,3,3,3,4,4,4,5,5,5,5]
Strlist=[A , B , B , C , C , D , D , D]
res=计数器(列表)
打印(分辨率)
res=计数器(Strlist)
打印(分辨率)
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。