一系列的资产回报率分别为4.5%、6.5%、3.5%、6.3%、7.2%和8.4%,存储在列表中,使用死循环来判断回报率大于5%的资产分别是第几个。
a=[4.5,6.5,3.5,6.3,7.2,8.4]
for i in range(len(a)):
if(int(a[i])>5):
print(i,end=' ')
排序再找
a=[0.045,0.065,0.035,0.063,0.072,0.084]
a=sorted(a)
print(a)
for i in range(len(a)):
if(float(a[i])>0.05):
print(i,end=' ')
如果有帮助请点一下我回答右上方的采纳,谢谢!以后有什么问题可以互相交流。
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632