【发布时间】:2020-12-24 22:08:41
【问题描述】:
我有一个包含链接“elanlar”的列表 并有一个带有链接的 csv 文件。 我想检查“elanlar”列表中的每个项目: 如果列表中的任何链接存在于 csv 文件中,则打印该链接。 提前谢谢大家。
elanlar = ['http://example.com/124124', 'http://example.com/523523']
csv_file = csv.reader(open('file.csv', "r"), delimiter=",")
for elan in elanlar:
for row in csv_file:
if len(row) <= 0:
pass
elif elan in row:
print(row[0])
else:
pass
【问题讨论】:
-
请解释您当前的代码有什么问题。
-
为什么要嵌套 for 循环
-
您的代码打印匹配行中的第一项,而不是匹配的链接。这是一个错误,还是您的问题描述有误?