for文とif-else文をワンライナーで書きたいのですが下記のように書くとエラーになります。何かこれに変わる書き方はあるのでしょうか?
python
1test = [1 for i in range(6) if i%2==0 else 0] 2print(test) 3 4File "test.py", line 9 5 test = [1 for i in range(6) if i%2==0 else 0] 6 ^ 7SyntaxError: invalid syntax
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/07/10 15:43