本文,用max函数来找出数据中的最大值。
工具/材料
电脑
python
操作方法
01
从一串数字里面,找出最大值。
max([5,6,7,8])
02
从字符串里面找出最大值。
max('56789')
这里返回的是一个str,不是int,而且是单个的数字形式。
03
max('5,6,7,8,19')
这样可以加深印象了,明显最大值是19,但是返回的却是9。
在字符串里面,19会被当成两个字符,而不是一个数字。
04
原因是,在字符串里面,每一个字符都对应一个数字:
max('56789abcdABCD')
这实际上已经不是寻找最大数字的方法了。
05
可是,如果我们得到一个数字组成的字符串,且数字之间用都好分割,我们怎么找出最大值呢?
max('15,16,17,18,19')
注意:上面字符串里面的逗号是中文输入法的逗号。
06
先把字符串用逗号分割开:
a = '15,16,17,18,19'
b = a.split(',')
07
然后转化数据类型:
c = []
for i in b:
c.append(int(i))
这样,就可以判断数字大小了。
好了,以上就是大致内容了,(END)
声明:该文观点仅代表作者本人,天晴资讯网系信息发布平台,仅提供信息存储空间服务。