Python 迭代CSV文件并比较字符串?

Python 迭代CSV文件并比较字符串?,python,cs50,Python,Cs50,所以我正在研究CS50习题集6(pset6)的问题,DNA。我有点了解如何解决这个问题的逻辑,但我无法理解代码。因为这是一个我应该自己解决的问题,所以我不是要一个精确的代码解决方案,只是一些关于库的提示,等等 我的方法是:迭代数据库的第一行,在本例中是argv[1],然后在argv[2]或序列文件中一次搜索一个STR(短串联重复序列),然后进行比较。然后我会比较一个STR在DNA序列中连续出现的次数 链接到 查看“csv.reader”: 一个简短的用法示例: import csv with

所以我正在研究CS50习题集6(pset6)的问题,DNA。我有点了解如何解决这个问题的逻辑,但我无法理解代码。因为这是一个我应该自己解决的问题,所以我不是要一个精确的代码解决方案,只是一些关于库的提示,等等

我的方法是:迭代数据库的第一行,在本例中是
argv[1]
,然后在
argv[2]
或序列文件中一次搜索一个STR(短串联重复序列),然后进行比较。然后我会比较一个STR在DNA序列中连续出现的次数

链接到

查看“csv.reader”:

一个简短的用法示例:

import csv
with open('eggs.csv', newline='') as csvfile:
...     spamreader = csv.reader(csvfile, delimiter=' ', quotechar='|')
...     for row in spamreader:
...         print(', '.join(row))
Spam, Spam, Spam, Spam, Spam, Baked Beans
Spam, Lovely Spam, Wonderful Spam
import csv
with open('eggs.csv', newline='') as csvfile:
...     spamreader = csv.reader(csvfile, delimiter=' ', quotechar='|')
...     for row in spamreader:
...         print(', '.join(row))
Spam, Spam, Spam, Spam, Spam, Baked Beans
Spam, Lovely Spam, Wonderful Spam