foxiangzun
发表于 2019-2-14 13:41:56
def numCount(num1) :
list1 = list(str(num1))
dic = {}
set1 = set(list1)
for i in set1 :
dic = 0
for i in list1 :
for j in dic :
if i == j :
dic += 1
print(dic)
永恒的蓝色梦想
发表于 2019-8-18 17:32:34
不明白,按自己理解的来了def func(lis):return{key:lis.count(key) for key in set(lis)}
Jung
发表于 2019-12-3 15:12:19
def Numcount(number):
String = str(number)
L = []
for num in String:
if (String.count(num)>1) and (num not in L):
print("The duplicated number is %s .And times %d" %(num,String.count(num)))
L.append(num)
nononoyes
发表于 2020-6-11 09:57:43
str = "123451112"
newstr = ""
for i in range(len(str)):
if str.count(str)>1 and newstr.count(str)<1:
newstr+=str
print("%s 出现的次数%s"%(str,str.count(str)))
其实可以用字典的KEY是唯一的来存储数字,用value来存储该数字重复的次数
今天的我更强了
发表于 2020-7-16 10:14:48
num=
list1=[]
for each in num:
if each not in list1:
list1.append(each)
else:
print(each,'重复了:%d次'%(num.count(each)))