【发布时间】:2020-10-05 04:31:13
【问题描述】:
“点”列表中的随机点。像这样:[x,y] = ([3,4],[2,5],[0,7],[8,1])。
但我需要做这些过程;
第一个,我必须对列表中的点进行排序,例如下 Y 和下 X 作为双点。(例如 [1,2],[1,3])。
第二个,如何在列表中进行这样的操作; (Y0-Y1 / X0-X1) 。
这是我的代码;
import numpy as np
points = np.random.randint(0, 9, size=(18,2))
print(points)
【问题讨论】:
-
我不明白你的排序方法。
-
@Mbo 例如,你有一个像这样的列表 [ [1,2] , [5,4] , [5,5] ,[1,3] ] --> 排序列表有较低的 x 和 y 。像这样: [ [1,2] , [ 1,3] ,[ 5,4],[5,5] ] --> 在这个列表中索引 0 = [1,2] ,索引 1 = [1,3 ] --> 我正在尝试计算 Y0-Y1 / X0-X1 。在这个例子中( 2-3 / 1-1 )。
标签: python list algorithm numpy random