mosso2670tb,温柔的慈悲吉他谱,中国佛教协会网站
本题要求编写程序,找出给定的n个数中的最大值及其对应的最小下标(下标从0开始)。
输入在第一行中给出一个正整数n(1<n≤10)。第二行输入n个整数,用空格分开。
在一行中输出最大值及最大值的最小下标,中间用一个空格分开。
代码如下:
#!/usr/bin/python # -*- coding: utf-8 -*- a = int(input()) b = list(map(int,input().split(" "))) print(max(b),b.index(max(b)))
这个学了列表后很简单,只是看题目的意思应该是第一行输入的整数规定了第二行输入的数量,我这里没有做那个循环控制。
我的第一行输入就是一个摆设。
找最大值max()找下标index()。这里需要注意的是,在字符串中查询是find(),在列表中是index()。
读书和健身总有一个在路上
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
python求numpy中array按列非零元素的平均值案例
网友评论