質問: line3.split() print(object2[1]) ``` ### 試したこと 属性に関係がありそうなので調べてみましたが、調べても分からなかったため質問させていただきました。 ### 補足情報(FW/ツールのバージョンなど) Python3.6.5を使用しています。
回答: `print`関数の返り値は`None`です。文字列を画面に出力するという副作用を起こすための関数であり、返り値を使うことは適当ではないのです。 また、そのコードは`i.readlines()`のあたりが怪しいです。forループの対象の`i`を`readlines`してしまうと、まずいことになるはずです。