通常、リストのリストをリストに変更するには、内包表記を使用します。ただし、最終的なリストを別のリストに圧縮し、順位を維持する必要があるため、空のリストを失いたくありません。
私は次のようなものを持っています
list_of_lists = [['a'],['b'],[],['c'],[],[],['d']]
そして私はこれを使います
[x for sublist in list_of_lists for x in sublist]
それは私に与えます
['a','b','c','d']
しかし、私が欲しいのは
['a','b','','c','','','d']
これがばかげた質問である場合は申し訳ありませんが、私はpythonが初めてです。
助けてくれてありがとう!