メサイア・ワークス

pythonの配列・リスト・三項演算子・ラムダ式について(for文処理で、処理内容が一行なら、map関数+ラムダ式で短く記述できるって事?配列は同じ型じゃないとダメ!リストは、異なる型でもOK! 三項演算子は書き方が英語っぽい!)

pythonの配列・リスト・三項演算子・ラムダ式について(for文処理で、処理内容が一行なら、map関数+ラムダ式で短く記述できるって事?配列は同じ型じゃないとダメ!リストは、異なる型でもOK! 三項演算子は書き方が英語っぽい!)

なら、全部リストで良いのでは…?
実際、標準ライブラリのarrayは使われずに、numpy.ndarrayが使われる事が多い
数値型配列として数値計算などは、配列の方が高速。

ラムダ式とは、なんぞや?

pythonでif文を一行で書くなら、ラムダ式?三項演算子?

pythonの三項演算子って、こんなんなんだ…。

条件式が真のときに評価される式 if 条件式 else 条件式が偽のときに評価される式

結論が先に書かれてて、その後に判定文があって、elseが最後なのか…。英語っぽい順番だな。

trueの時の戻り値、判定文、falseの時の戻り値

モバイルバージョンを終了