我目前有两个列表:
lat = [34.78, 34.82, 34.86, 34.92]
lon = [-86.02, -86.06, -86.10, -86.14]
Run Code Online (Sandbox Code Playgroud)
我正在尝试编写一个将其输出为经/纬度的csv文件:
34.78, -86.02
34.82, -86.06
34.86, -86.10
34.92, -86.14
Run Code Online (Sandbox Code Playgroud)
我尝试使用:
with open('lat_lon', 'w') as csvfile:
writer=csv.writer(csvfile, delimiter=',')
writer.writerow(lat)
writer.writerow(lon)
Run Code Online (Sandbox Code Playgroud)
但这使我的lat值全部位于一行中,而lon值位于另一行中。关于如何纠正这一点的任何想法?谢谢!
我有一个代码,可以在一天中在50个不同的高度绘制多个风速值.我正在尝试对它进行编程,它给出了每个不同高度的最小值和最大值,这样我就可以看到白天经历的最小和最大风.
我试过np.min(wind_speed, axis=0)但是这给了我楠.我有一条线,读取风速的坏值为nan.我怎样才能避免获得纳米值并获得当天发生的实际最小值和最大值?
给定一个增加数字的排序列表,我正在尝试创建一个新列表,该列表仅保留至少比前一个数字大3的值.我尝试了一些条件语句,但未能获得正确的格式.例如,来自
a = [3,4,8,12,14,16]
Run Code Online (Sandbox Code Playgroud)
我们会得到的
new_a = [3,8,12,16]
Run Code Online (Sandbox Code Playgroud)
只有14个会退出,因为距离12小于3,但保持16,因为它比12大3.同样4会退出.任何帮助,将不胜感激!