Python:数値リストに空き値があるかどうかを確認する

665 ワード

数値リストにNULL値があるかどうか:u''最近、ファイル内のデータを処理する小さな作業を行いましたが、処理するcsvファイル内にはヘッダーを除いて、すべてのセルに数値型データ(int or float)が格納されています.まず、データを前処理し、csvファイルの各行に空の値がある行を省略して処理します.私はまず取得した各行のデータをlistに保存します.このlist内のデータに空の値が存在する場合、その存在形式は:u''のように、次のコードで判断できます.
tmp = table.row_values(i)
if u'' in tmp:
    continue

ここでtmpはcsvファイルから得られた1行のデータ(空の値を含む可能性がある)を表し、空のデータ行をフィルタリングすることができる
テスト例は次のとおりです.
実は自分でtestを作って取り出したデータを確実に空の値に印刷できる存在形式は:u''(unicode符号化)