Pythonのお勉強 Part76at TECHPythonのお勉強 Part76 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト939:デフォルトの名無しさん 26/06/22 09:26:08.34 J24Uog3C0.net >>935 しばらく考えないと分からなかったけど、lambda式でtupleの最終要素を返しているのね。なるほど。 さすがに関数にした方がわかりやすい気もするけど、一般的なやり方というとどうなんだろ。 940:デフォルトの名無しさん 26/06/22 10:48:01.25 8dVE32f00.net >>935 俺のトークンを恵んでやろう 一般的ではなく、かなり読みにくい書き方です。素直に関数定義するのが無難です。 def adjust(x, y): q = x / y return q if q >= 1 else q * 10 starmap(adjust, data) 一行なら、まだこちらの方が分かりやすいです。 lambda x, y: (q := x / y) * (10 if q < 1 else 1) 941:デフォルトの名無しさん 26/06/22 13:21:23.49 ht+MyFY50.net それマシン語レベルで差があるのかね? 942:デフォルトの名無しさん 26/06/22 14:02:41.15 8dVE32f00.net それは土木工事で量子論的効果を気にするようなもの 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch