python 有一个数列n=[1,n2,n3,n4,..]
期望得到[(n1/2,0)(n1/2,h)(n2/2,h)(n2/2,2h)(n3/2,2h)(n3/2,3h)(n4/2,3h)(n4/2,4h).. ] 的新数列
h是一个常数
n=[1,2,3,4,5,6,7,8,9,10]
h=1
_=[(n[0]/2,0)]
j=1
for i in range(1,len(n)):
_.append((n[i]/2,j*h))
if i%2==0:
j+=1
print(_)
哥还是有点小问题,新数列应该是20项,h那部分是对的,n那部分每个n[i]/2需要重复2次
这个应该怎么搞啊 感恩