【发布时间】:2020-10-13 01:23:35
【问题描述】:
基本上可以说我有 3 辆汽车和一堆 x/y 坐标,如下所示:
车号 ___ x 坐标 ___ y 坐标
1 _____________ 54 _____ 25
1 _____________ 57 _____ 26
1 _____________ 54 _____ 29
2 _____________ 52 _____ 24
2 _____________ 56 _____ 28
2 _____________ 57 _____ 29
3 _____________ 51 _____ 25
3 _____________ 54 _____ 26
3 _____________ 59 _____ 29
我需要我的代码做的是从坐标计算每辆车的位移或行驶距离,输出显示类似
汽车__排量
1 ________ 9
2 ________ 5
3 ________ 7
我目前拥有的东西在下面,绝对行不通
displacement = 0
for (car number, x coor, y coor) in coorset:
for i in car number:
displacement(i) = displacement + (df[coor x] **2 + df[coor y] **2)**.5
print (displacement)
print(car number)
我是python新手,请原谅我的错误,我真的很困惑。
【问题讨论】:
-
您是否使用数据框来存储这些值?
-
@Ozzy08 是的!我应该提到这一点,但是我使用的是数据框。
-
我做到了。
标签: python loops nested distance nested-loops