用python编写:输入n对数,输出其中max与min。

[复制链接]
查看11 | 回复5 | 2010-12-10 09:33:27 | 显示全部楼层 |阅读模式
用python编写:输入n对数,输出其中max与min。

回复

使用道具 举报

千问 | 2010-12-10 09:33:27 | 显示全部楼层
a = input()max(a)min(a)第一行注意下输入的格式和类型。python里面自带max和min方法。不用再去对元组或列表进行排序,找最大值最小值
回复

使用道具 举报

千问 | 2010-12-10 09:33:27 | 显示全部楼层
>>> data =[1,2,4,6,33,5,7,8]>>> max = data[0]>>> min = data[0]>>> max1>>> for i in data: if i > max:max = i elif i >> print max33>>>
回复

使用道具 举报

千问 | 2010-12-10 09:33:27 | 显示全部楼层
输入n对?>>> a = ((1,2),(3,4),(5,6),(7,8),(9,10),(11,12))>>> map(max, a)[2, 4, 6, 8, 10, 12]>>> map(min, a)[1, 3, 5, 7, 9, 11]>>>
回复

使用道具 举报

千问 | 2010-12-10 09:33:27 | 显示全部楼层
两极飞鸟是对的,果然是鸟人啊,比我快。。
回复

使用道具 举报

千问 | 2010-12-10 09:33:27 | 显示全部楼层
array=input()设置2个变量,maxNum,minNum,都初始化为array[0]for i in array:
if i>maxNum:
maxNum=i
if i<minNum:
minNum=i
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行