gpt4 book ai didi

python - 定义 CSV 的解析范围

转载 作者:行者123 更新时间:2023-11-28 23:06:33 25 4
gpt4 key购买 nike

我正在导入包含 2002 年到 2011 年数据的 CSV,使用:

pair = csv.reader(open(sys.argv[1]), delimiter=' ')

names = [] ; date = [] ; open = [] ; close = [] ; min = [] ; max = []

#Parse the CSV file into a list
for data in pair:
names.append(data[0])
names.pop(0)

我怎样才能保留 2010 年的值? (从日期列...)

最佳答案

您测试日期,只有在正确的年份才保留它。如何做到这一点取决于日期的格式等。例如:

from datetime import datetime

for data in pair:
date = datetime.strptime(data[1], <yourdateformat>)
if date.year == 2010:
names.append(data[0])

关于python - 定义 CSV 的解析范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4825825/

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