此问题在此处已有答案:
Filter a list according to condition in Python [duplicate](4个答案)
1小时前关闭。
我有一个保存在Python数组中的数字列表。
我想做的是不断地检查数组中的值是否小于前面所有的值,然后根据有多少生成一个数字。
有没有办法做到这一点?我不知道如何做到这一点。替代检查的数字,并保存在一个单独的数组中所有较高的数字,然后使用一个基本的命令来计算该数组中的数字。
对于ex,i有值;
1 3 6 5 9 5 2 8 1 10 4
假设我选择了最后一个数字4,那么我的目标是生成数字“6”,因为这是之前大于4的数字的数量。
我还没有真正尝试过任何东西,因为我不知道从哪里开始。我有一个作业,由于在几天内,真的很感激一些帮助!
1条答案
按热度按时间f2uvfpb91#
创建列表:
您所选的项目(4)位于的索引处:11
会给予你你想要的结果。