我想在超过180的阈值时调整某些值。以下是代码示例:
mxn = Lon.shape
lon = []
for i in range(mxn[0]):
for j in range(mxn[1]):
if Lon[i,j]>180:
lon.append(Lon[i,j]-360)
elif Lon[i,j]<=180:
lon.append(Lon[i,j])
基本上,我想将经度从0-360调整到-180到180.然而,当执行此循环时,它返回单个数组而不是与Lon的大小匹配的矩阵,即原始矩阵。我知道有办法做到这一点,但我很难找到一个好的资源来展示如何做到这一点。提前致谢
答案 0 :(得分:0)
您只是将所有值附加到单个数组。尝试在嵌套的<suite name="Web Smoke Tests" verbose="1" preserve-order="true"
parallel="tests" thread-count="4">
<test name="Test2">
<classes>
<class name="package.class2"></class>
</classes>
</test>
<test name="Test1">
<classes>
<class name="package.class1"></class>
</classes>
</test>
<test name="Test">
<classes>
<class name="package.class"></class>
</classes>
</test>
循环中创建一个子数组,然后将其附加到for
。
lon