次のような csv ファイルがあるとします。
(a,3,,,,)
(b,,,,,)
(c,2,,,,)
(d,,,,,)
(e,,,,,)
(f,1,,,,)
(g,,,,,)
どのアルファベット (つまり、a、b、c、d、e、f、g) が列 (ここでは列 1 としましょう) に値を持っているかを調べようとしています。
私が書いたコードはここにあります:
set3 = set([n[column] for n in new_marks])
if set3 != '':
print
print '{0} is not empty'.format(list(set3))
このコードは、アルファベットではなく列1の値のみを出力します...
誰かがこの問題を理解するのを手伝ってくれますか?
ありがとうございました