Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 列表中出现的最大数字_Python_Python 3.x_Find Occurrences - Fatal编程技术网

Python 列表中出现的最大数字

Python 列表中出现的最大数字,python,python-3.x,find-occurrences,Python,Python 3.x,Find Occurrences,所以,在网上搜索了几个小时后,虽然我找到了一些相关的东西,但仍然找不到我要找的东西。在我的代码中,我提供了6个输入。在输入之后,我设法将它们插入一个list(),并用max()找到最大的数字。我需要找到频率(该数字重复了多少次,而不是该数字是多少)。我在谷歌上找到了重复次数最多的数字,但没有找到重复的次数。例如,如果用户输入1,1,2,2,2,3,则max()的第一个输出已经是3。那么如何获得最大数字3的频率呢,它只重复一次。所以我想要的输出是1。它将如下所示: 最大的数字是:3 出现次数最多的

所以,在网上搜索了几个小时后,虽然我找到了一些相关的东西,但仍然找不到我要找的东西。在我的代码中,我提供了6个输入。在输入之后,我设法将它们插入一个list(),并用max()找到最大的数字。我需要找到频率(该数字重复了多少次,而不是该数字是多少)。我在谷歌上找到了重复次数最多的数字,但没有找到重复的次数。例如,如果用户输入1,1,2,2,2,3,则max()的第一个输出已经是3。那么如何获得最大数字3的频率呢,它只重复一次。所以我想要的输出是1。它将如下所示: 最大的数字是:3 出现次数最多的是:1

I have already managed to get biggest number output as I mentioned, but not the occurrence. Waiting for your response:    
Number_1 = int(input("Please type your 1st number: "))
Number_2 = int(input("Please type your 2nd number: "))
Number_3 = int(input("Please type your 3rd number: "))
Number_4 = int(input("Please type your 4th number: "))
Number_5 = int(input("Please type your 5th number: "))
Number_6 = int(input("Please type your 6th number: "))

listNumbers = [Number_1, Number_2, Number_3, Number_4, Number_5, Number_6]


maxNumber = max(listNumbers)
print("The largest number is ", maxNumber)

#Most occurrent
def most_frequent(List):
    return max(set(List), key = List.count)

*THE OCCURRENCE NUMBER CODE GOES HERE*
print(listNumbers.count(max(listNumbers)))
就这么简单<代码>打印(listNumbers.count(max(listNumbers)))
就这么简单 只需获取已找到的最大数量的计数:

maxNumberCount = listNumbers.count(maxNumber)
print(maxNumberCount)

只需获取已找到的最大数量的计数:

maxNumberCount = listNumbers.count(maxNumber)
print(maxNumberCount)

检查这里:maxNumberCount=listNumbers.count(maxNumber)是的,已经解决了,非常感谢!检查这里:maxNumberCount=listNumbers.count(maxNumber)是的,已经解决了,非常感谢!是的,解决了,非常感谢!是的,解决了,非常感谢!是的,解决了,非常感谢!您可以接受@neverbeagod.:)是的,解决了,非常感谢!您可以接受@neverbeagod.:)