2024-04-26 11:46:20 发布
网友
可以将包含X,Y坐标的元组(X,Y)插入到列表中。
>>>l=[] >>>coords = tuple([2,4]) >>>l.append(coords) >>>l [(2,3)]
如果预先知道数据的大小,请使用numpy数组。
import numpy arr = numpy.array([ [x,y] for x,y in get_coords() ])
如果需要动态追加数据,请使用元组列表。
l = [] for x,y in get_coords(): l.append((x,y))
您可以使用^{}和^{}类型:
my_coords = [(1, 2), (3, 4)] my_coords.append((5, 6)) for x, y in my_coords: print(x**2 + y**2)
坐标的一些例子
单位圆内的点
my_coords = [(0.5, 0.5), (2, 2), (5, 5)] result = [] for x, y in my_coords: if x**2 + y**2 <= 1: result.append((x, y))
生成圆
from math import sin, cos, radians result = [] for i in range(360): x = cos(radians(i)) y = -sin(radians(i)) result.append((x, y))
可以将包含X,Y坐标的元组(X,Y)插入到列表中。
如果预先知道数据的大小,请使用numpy数组。
如果需要动态追加数据,请使用元组列表。
您可以使用^{} 和^{} 类型:
坐标的一些例子
单位圆内的点
生成圆
相关问题 更多 >
编程相关推荐