質問: Python 文字コード リスト Macでコーティングしています。 CSV文字列データをcodecs.openで開いてそれをMeCabで形態素解析してリストにまとめるプログラムを作っています。 そのListの中身を一つずつ出力すると文字化けしないのですが、printでListを一気に出力すると文字化けします。これを文字化けしないようにするにはどうしたら良いのでしょうか? utf-8でcodingしています。
回答: Python2 では、そうなります。 Python3 では、リストの中身も文字コードではなく、表示されます。 Python3で、表示できるようになったのは、以下のPEPで決められ作られています。 https://www.python.org/dev/peps/pep-3138/