[英]Python comparing strings
我有一個代碼,我首先將.csv文件轉換為多個列表然后我必須創建原始文件的子集,其中只包含我文件的第5列中具有特定單詞的那些文件。
我試圖使用以下代碼來執行此操作,但它為if語句提供了語法錯誤。 誰能告訴我如何解決這個問題?
import csv
with open('/Users/jadhav/Documents/Hubble files/m4_hubble_1.csv') as f:
bl = [[],[],[],[],[]]
reader = csv.reader(f)
for r in reader:
for c in range(5):
bl[c].append(r[c])
print "The files have now been sorted into lists"
name = 'HST_10775_64_ACS_WFC_F814W_F606W'
for c in xrange(0,1):
if bl[4][c]!='HST_10775_64_ACS_WFC_F814W_F606W'
print bl[0][c]
在if測試之后需要冒號,並且需要縮進if taken子句:
if bl[4][c]!='HST_10775_64_ACS_WFC_F814W_F606W':
print bl[0][c]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.