【开源中国 APP 全新上线】“动弹” 回归、集成大模型对话、畅读技术报告”
首先:假如说我有3个list[].但是每个list[]里面都是我获取到的值
然后我再获取每个list[]里面最小的值用min()方法
其次:我要获取到3个最小值添加到list[]里面
最后:再获取到这个list[]里面的最小值
下面是一段代码:
threadlist = [] for i in range(0,(len(points)-1)): wlgqlist = [] thread = rs.AddLine(MidPt,points[i])# 每个点到圆心的连线 threadlen = rs.CurveLength(thread) # 每个点到圆心的距离 threadlist.append(threadlen) rs.HideObject(thread) # print "点到圆心的距离:",threadlen # 到圆心最短的距离 # print threadlist minthreadlen = min(threadlist) print "minthreadlen",minthreadlen wlgqlist.append(minthreadlen) # 获取各个list里面的最小值,把它添加到一个新的list里面! print wlgqlist print type(minthreadlen) minthreadlensub = threadlist.index(minthreadlen)# 到圆心最短距离的下标 print "所在列表的下标位置:",minthreadlensub
获取一个list最小值不是用min(),
添加不进去报错没?