組み込み関数filter()と無名関数lambda(ラムダ式)を使い一括で削除する
カンマ区切りのデータで空文字があったときのサンプルソース
csv = 'a,b,c,,d,e,,f'
print(csv)
# a,b,c,,d,e,,f
csv_list = list(filter(lambda x: x != "", csv.split(',')))
print(csv_list)
# ['a', 'b', 'c', 'd', 'e', 'f']
カンマ区切りのデータで空文字があったときのサンプルソース
csv = 'a,b,c,,d,e,,f'
print(csv)
# a,b,c,,d,e,,f
csv_list = list(filter(lambda x: x != "", csv.split(',')))
print(csv_list)
# ['a', 'b', 'c', 'd', 'e', 'f']