Pythonのお勉強 Part10
■ このスレッドは過去ログ倉庫に格納されています
0595591
2006/07/26(水) 01:37:07X if C else Y を使うのはきっと式の中がメインになるんだろうな。
lambda の中とかリスト内包の中とか。
functor = lambda x: x+1 if y > 0 else lambda x: x-1 if y < 0 else lambda x: x
とか、
delta = Numeric.array([[1 if i == j else 0 for i in range(M)] for j in range(N)], Numeric.Float32)
みたいな。>>593の言う通り、用例を考えていたらもう慣れてきた希ガスw
■ このスレッドは過去ログ倉庫に格納されています