大量のデータを含む CSV ファイルを扱っています。各行には、以下に示す形式のデータが含まれます。
氏名、年齢、性別、生年月日
マーク、18、M、1978
メアリー、18、M、1980
マーカス、18歳、男性、1978年
このデータは、約 200 行にわたって繰り返されます。私が知りたいのは、このフォルダーを開いて読み取ることができるが、1978 を含む行のみを印刷する方法があることです。つまり、上記のデータでは、マークとマーカスの行のみを印刷します。
これまでの私のコードは次のとおりです。目的を達成するためにどのように編集できますか。出来ますか?
f=open("Names.csv",'rU')
lines = f.readlines()
f.close()
for line in lines:
[x for x in lines if '1978' print x]