私は式の中で有効なキーワードのリストを必要とします。 "keyword"モジュールですべてのキーワードを取得できますが、例えば "raise"や "print"はラムダ式では使用できません。キーワードリストを減らすにはどうすればよいですか?
keyword.kwlist利回り
[ 'アサート'、 '休憩'、 'クラス'、 '継続' 'として' '偽'、 'なし'、 'TRUE'、 'と'、 ' for '、' from '、' global '、' if '、' import '、' in '、' is ' ''、 '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' 1つは式で使用できますか?
すべてのキーワードが機能します問題は「表現」ではなく「文」でなければなりません(なぜなら、他の質問はここでは重複したコメントではないと感じ、適切な場合は再投票に投票します) –
たとえば、 "lambda:raise Exception()"が機能しないため、 "raise"は式の有効なキーワードではないようです。 "print"はPython 2ではなく、Python 3で有効です。 – Rauhotz
'raise Exception()'は式ではない文です... dupeを読む –