Crossin的编程教室

标题: 求教!for 语句 [打印本页]

作者: nemow    时间: 2018-1-13 12:12
标题: 求教!for 语句
import numpy as np
x=np.array([[1,2,4],[5,7,9],[3,66,90],[5,7,9],[22,54,14]])
for i in range(len(x)):   
    if i%10==0:
        print '... working on subfault '+str(i)+' of '+str(len(x))
   
for j in range(len(x)):

    if i==j:
        Ddip[i,j] = 0
        Dstrike[i,j] = 0
    else:
        lon_origin=x[i,1]
        lat_origin=x[i,2]
        lon_target=x[j,1]
        lat_target=x[j,2]
        print  lon_origin,lat_origin,lon_target,lat_target

结果是这样的:
捕获.JPG
不太理解为什么 lon_origin,lat_origin的输出都是一样的呢?lon_target,lat_target的输出怎么得到的呢






欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) Powered by Discuz! X2.5