これは私のコードです
[temp.append(i.get_hot_post(3)) for i in node_list]
[hot_posts+i.sort(key=sort_by_rate) for i in temp ]
get_hot_posts()は、この方法で3つのアイテムのリストを返します
return recent_posts[0:amount-1]
リストが3つの要素よりも短く、おそらく混乱している可能性がありますが、続行します
[temp.append(i.get_hot_post(3)) for i in node_list]
このコマンドの後、「temp」にリストのリストがあり、問題ありません。
しかし、それが実行されるとき
[hot_posts+i.sort(key=sort_by_rate) for i in temp ]
このエラーが発生します
TypeError: can only concatenate list (not "NoneType") to list