2406| 3
|
[已解决]Python max |
3鱼币
最佳答案你这样写的话,a = '453,4,456,1656' 这个字符串,for i in a 是遍访a 里面的每个元素。你想做的应该是把a = '453,4,456,1656'转化成a = [453,4,456,1656]这样,然后找出列表里的最大值。
这样写也许行:
a=input('请输入一串数字:')
x=a.split(sep=',')#分隔切片字符串,然后拼接成列表
list1=[]
for i in x.copy():
list1.append(int(i))
b=max(list1)
print('最大值是:%d' % (b))
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
发表于 2020-10-16 15:07:25
|
显示全部楼层
本楼为最佳答案
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
发表于 2020-10-16 15:50:21
|
显示全部楼层
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
发表于 2020-10-16 16:35:06
|
显示全部楼层
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)
GMT+8, 2025-1-18 07:36
Powered by Discuz! X3.4
© 2001-2023 Discuz! Team.