1.对于连续的字符串
返回字符串中的最大值,且返回类型为str
2.对于逗号分隔的字符串
值得注意的是,16中字符串逗号为中文逗号,17返回的最大值是9而不是18(因为18在字符串中是两个字符,而不再是一个数字),所以对于字符串,max函数返回的是对应ASCII码最大的字符。
那么如何实现对于中文或者英文逗号分隔的数字字符串中的最大数值呢?(见下图)
3.对于列表中的字符串
我们可以看出对于列表中的字符串,首先比较首字符大小,如果首字符大小一样,就比较下一位字符,直至选出最大的字符,然后返回相应字符串。