1. ホーム
  2. TensorFlow

TypeError: int() の引数は、文字列、バイトのようなオブジェクト、または数値でなければならず、'map' ではありません。

2022-02-07 15:31:19

この問題は、一般的にmap関数の使い方に問題があると言われています。Python2のコードをPython3のコードに書き換える際、map関数を使用している場合にこの問題が発生することがあります。

python2では、mapはリストを返しますが、python3では、mapは反復を返します。

回避策:map関数の外側にリスト表示変換を追加するだけです。つまり、list(map())です。それで解決しない場合は、......を呼び続ける。