python list最小值,位置,最小几个值
来源:互联网 发布:mac重启卡在重设密码 编辑:程序博客网 时间:2024/05/18 16:16
用过python很多次,结果每次写程序都需要去google,因为根本不认真记python的相关命令,于是乎开这个python板块,给自己做一些笔记,也加深自己对代码的理解与记忆!
首先,对于一个list类型,添加value通常用append,这个是记得比较清楚的,但是几次遇到求几个最小值的位置,每次都花了很多功夫解决,每次都忘记了又重新查怎么办!
现在第一步来看,最小值一般用min(list),得到这个list里面的最小值!
现在第二步来看,最小值的位置,list.index(min_value),用index的命令知道最小值在list所在的位置!
现在第三步来看,几个最小值的位置,这个稍微麻烦,但是我又不想引入其他的包,于是只有在现有的基础上进行一些繁琐的工作!
假设求list里面N个最小值的位置
temp=[]
Inf=1000000000
for i in range(N):
temp.append(list.index(min(list)))
temp[list.index(min(list))]=Inf
基本的原理就是把原先最小值的位置用一个极其大的数字顶替,那么第二个最小值的位置就变成了当前最小值的位置!如此循环,可以很容易找到N个最小值的位置!
0 0
- python list最小值,位置,最小几个值
- python+list的几个操作
- python寻找list中最大值、最小值并返回其所在位置
- python选取图像的长和宽的最小值,把图像缩放成长和宽中最小的值
- 局部最小值位置
- 局部最小值位置练习题
- 局部最小值位置练习
- 局部最小值位置
- 几个数中的最小值
- OpenCV 寻找最大\最小值,返回值和位置
- 【CJOJ2484】【Luogu2805】最小函数值(函数最小值)
- 查找数组的最小的前几个数的值 (python)
- 查找数组的最小的前几个数的值 (python)(解法2)
- 【c语言】最小值与第一个值互换位置,最大值与最后一个互换位置
- 删除最小堆的最小值
- 005_008 Python 获取序列中最小的几个元素
- 数组或者list最大值最小值
- 查找 List 中的最大最小值
- Xen的network-bridge模式
- C++ Primer 第五版-1.1
- 黑马程序员--对String类的理解
- 闲谈_IT之禅1(转载)
- 栈溢出攻击系列:shellcode在linux x86 64位攻击获得root权限(七)利用寄存器攻击
- python list最小值,位置,最小几个值
- 十大编程算法助程序员走上高手之路
- easyui------向datagrid中动态添加不重复的记录
- 深刻理解Python中的元类(metaclass)
- 产品设计中的九个注意事项(转)
- Ajax全接触
- 闲谈_IT之禅2(转载)
- django下更新中文内容的memcache出现乱码的问题
- Python中map()函数浅析