Python比较字符串

Python比较字符串,python,string,Python,String,我有一个代码,在这里我首先将一个.csv文件转换成多个列表,然后我必须创建原始文件的子集,其中只包含文件第5列中带有特定单词的部分 我试图使用下面的代码来实现这一点,但它为if语句提供了一个语法错误。谁能告诉我怎么解决这个问题吗 import csv with open('/Users/jadhav/Documents/Hubble files/m4_hubble_1.csv') as f: bl = [[],[],[],[],[]] reader = csv.reader(f)

我有一个代码,在这里我首先将一个.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-take子句:

if bl[4][c]!='HST_10775_64_ACS_WFC_F814W_F606W':
    print bl[0][c] 

提示:您缺少一个
字符。SO上的缩进问题通常是因为海报不知道。