こんばんは。みんとと申します。

今まで50人以上の方にデータサイエンスやプログラミングを教えてきた経験があります。
本業でも副業でもエンジニア/データサイエンティストを行っており、本業でのキャリアアップ・フリーランスでの案件獲得両方の観点でサポートが可能です。アルゴリズムや外資系企業でのコーディングテストや競プロなどもやっていました。

今日は思い切って実験的な試みとして個人的に難問そうなPythonのクイズを出してみたいと思います!ちなみに解けたとしても外資のコーディング対策には全くなりませんし、特に意味はありません! ただエンジニアやデータサイエンスの方はチャレンジしてみると面白いと思います。
Pythonをある程度理解している方は解けると思いますが、少し難しめかもしれません。

1つ目の問題

aという以下の関数があり、このaの返り値がTrueになるような引数を代入してください。
(入れるものは何入れても良いです!)

def a(x):
    return x > x and x < x

2つ目の問題

2つ目はbという関数で、bの返り値がTrueになるような引数を代入してください。
(こちらも何入れても良いです!)

def b(x):
    return x() == [1, 2, 3, 4, 5] and x() == 12 and x() == True

解けた人がいたらコメントしてくださいね。
分からない人もヒント出しますので是非コメントしてください!

どうぞよろしくお願い致します。