.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]
힌트 : SO 있습니다에'문자 .. –