gpt4 book ai didi

python - 有没有办法同时评估两个案例,在 python 中大于和小于?

转载 作者:行者123 更新时间:2023-11-28 20:47:51 24 4
gpt4 key购买 nike

<分区>

我正在尝试对包含 21 列和很多行的数据集进行分类。我已经到了可以将数据导入为 csv 并打印出单独列的地步。我还有两件事要做。首先,我希望能够打印出特定的数据点。例如位于第 2 行第 4 列的数据点。第二个任务是根据第 4 列和第 5 列对数据行进行分类。这些列是纬度和经度。我正在尝试获取世界特定地区的行。所以我的想法是这样

if  60 > row[4] > 45 and 165 > row[1] > 150:

即(就像数学运算 (9 > x > 5))

我不确定执行上述过程的正确方法是什么。

我已经把代码粘贴到底部了。我是 python 编程的新手,所以请随时指出错误。

import csv
path = r'C:\Documents and Settings\eag29278\My Documents\python test code\test_satdata.csv'
with open(path, 'rb') as f:
reader = csv.reader(f, delimiter=',')
for row in reader:
print row [0]
#this prints out the first column

var1 = []

for row in f:

if 60 > row[4] > 45 and 165 > row[1] > 150:

var1.append(row)

print var1

更新 1

好的,所以我更新了代码,但是当我运行模块时,我得到了这个输出..

2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 []

所以我看到程序打印出 var1 但它是空的

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com