初級 › 比較できない型同士を比較したエラーの原因 › パターン4
比較できない型同士を比較したエラーの原因
文字列と数値、あるいはNoneと数値など、比較できない型同士を比較しようとしたときに出るエラーです。
1 data = _________ ^ 2 if data > 5: 3 print("big")
Traceback (most recent call last):
File "main.py", line 2, in <module>
if data > 5:
^^^^^^^^
TypeError: '>' not supported between instances of 'list' and 'int'
空欄を埋めて実行を通す
リストと数値も大小比較できません。件数を比較したい場合はlen()で数値に変換してから比較します。
次の問題