python如何将一串数字找出里面最大和最小

例如2013找出最大3和最小0,69找出9和6
2024年11月15日 03:48
有1个网友回答
网友(1):

目标:我们的目标是把一串数字拆开,查找最大值和最小值

做法:

  1. 将数值转化为字符串

  2. 将字符串处理成列表

  3. 将列表中的每个字符处理成数字

  4. 取列表中的最大值和最小值

示例:

>>> x=2013

>>> y=list(str(x))

>>> y

['2', '0', '1', '3']

>>> z=[int(i) for i in y]

>>> z

[2, 0, 1, 3]

>>> max(z)

3

>>> min(z)

0