私はPyCharmにcsvファイルをインポートして、行から特定のリストを印刷しようとしています。私は整数のリストとして出力を持っています。私はリストをフィルタリングし、特定の数(この場合は500)より大きい整数だけを出力しようとしていますが、 "if"条件をどのように、どこで使用するかはわかりません。整数のリストを持つフィルターpython出力
は、ここに私のコードです:
import csv
f = open('C:\Python36-32\movies.csv', encoding='utf')
csv_f = csv.reader(f)
next(csv_f, None)
for row in csv_f:
content = row[3]
print(content)
f.close()
そして、ここでは出力です:
489
472
615
784
251
365
956
902
397
668
...
出力が続きます。
ありがとうございました!
''プリント – 9000
このコードが動作してはならない、印刷がずれであり、それは最後の行を印刷しなければなりません。 – Marco
あなたのインデントがオフになっているようです。とにかく、printステートメントの前にifステートメントを追加するだけです。 – marisbest2