Pythonのお勉強 Part68at TECHPythonのお勉強 Part68 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト490:デフォルトの名無しさん 22/10/26 15:13:34.34 /Jbhrlo+a.net >>477 RubyやPHPで使われてるから普通に現役だよ 手書きだとCFGから左再帰の除去だとか 先読みトークン数の問題とかすげー面倒だから 初心者はまずbison使えば良いんじゃないか 491:デフォルトの名無しさん 22/10/26 22:25:06.76 HUwfFIwe0.net 質問です この引数は普通関数と可変引数ですが この関数を簡単にする方法ありますか? 5個以上の場合も全部記述するしかないですか? def connect(F, *x) : l = len(x 492:) if l==0 : F() elif l==1 : F(x[0]) elif l==2 : F(x[0],x[1]) elif l==3 : F(x[0],x[1],x[2]) elif l==4 : F(x[0],x[1],x[2],x[3]) 493:デフォルトの名無しさん 22/10/26 22:26:26.51 HUwfFIwe0.net >>486は 消費メモリと消費時間を計測するベンチマークの補助関数としてつかいたいのですが 494:デフォルトの名無しさん 22/10/26 22:39:31.86 Gwv5fEeF0.net >>486 F(*x) 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch