python求最大值最小值代码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python求最大值最小值代码相关的知识,希望对你有一定的参考价值。

参考技术A python本身是内置有max()和min()函数的。
max()求最大值
min()求最小值
括号内传入迭代元素,比如存放数字的数组,元祖,集合等

python 最大值最小值问题

txt文件里面,求问怎么求出词数最多的一行和词最长的一行。。还有每行词数的平均数。。。求问
文件的一部分如下。。

unferried,underfire
myosote,toysome
fondu,found
mise,sime
donor,rondo
tenanter,retenant
monozoic,zoonomic
nicotianin,nicotinian
unlade,unlead
alation,ailanto
inaptly,planity
stag,gast
sane,anes
sealwort,restowal
magic,gamic
adherent,headrent
musing,signum

文本一行一行读入,读入后用 split 就可以将该行分隔为每个词独立的列表。

用 len 就能得到有多少个词。建个列表存放起来就可以对应得到每行词数长度,

下标就是对应的行数,到时候max, min一下就能得到哪行词数最多,哪行词数最少了。

平均数无非就是 sum 一下再除以行数。

词的长度就是对 split 后的列表 for in 一下再调用 len。

line = "'abc','1234','a2dfa3'"
list = line.split(',')
print len(list)

for word in list:
    print len(word)
    
wordlist = [1,2,3,3,2,1]
print max(wordlist)
print min(wordlist)
print sum(wordlist) / len(wordlist)

参考技术A 可以研究下nltk

以上是关于python求最大值最小值代码的主要内容,如果未能解决你的问题,请参考以下文章

python求最大值、最小值、求和、平均值

python 最大值最小值问题

取最大值(最小值)简介代码

python求一组数组最大值,最小值,平均值

python编写程序,利用元组作为函数的返回值,求系列类型的最大值、最小值和元素个数

python迭代求最大值最小值