Python でリスト内包表記中のマルチステートメントって、or で繋いでいけば良いのか
勉強になります。
メモ: line 関数の戻り値は None なので False とみなされ、or 以降の評価が実行される。https://twitter.com/yuruyurau/status/1237439870986903552 …
-
-
Replying to @KojiSaito
W=540 S=W/3 C='FF0000' B=lambda n:'#'+[C[:2],C[:4],C[:6]][n] F=[circle,square] def setup():size(W,W);rectMode(CENTER) def draw():t=frameCount;[[fill(B(i%3)),F[i%2](i%3*S+S/2,i/3*S+S/2,80)]for i in range(9)];t%50>0 or filter(INVERT),t%50>25 and filter(BLUR,2)
#つぶやきProcessingpic.twitter.com/5sIMMCNgSR1 reply 4 retweets 5 likes
Replying to @yuruyurau @KojiSaito
リスト内はすべて評価?されるので2つだと[,]も3文字で、外はブール演算子の前に空白が必要みたいでした。気分がわるくなりますね...
0 replies
1 retweet
2 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
