ariyasacca

カテゴリ一覧

Biz | SF | Software | tDiary | Web | ゲーム | サバティカル | スポーツ | ミステリ | メタル | 健康 | 投資 | 携帯 | 時事ネタ | 死生観 | 資格 | 雑記
2004|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|

2010-05-09 (日) [長年日記]

[雑記]Pythonのlambda式と可変引数についてメモ

Pythonのlambda式と可変引数、前に入門した時にも引っ掛かったのだけど、すっかり忘れてしまっていたので、備忘録として書いておく。

  • lambda式で作成できる匿名関数では式しか記述できず、文は含めることができない。
  • Pythonでは代入も文だしreturnも文なので書けないけど、記述した式の評価結果がそのまま匿名関数の戻り値となる。
  • 可変引数としてアスタリスクを付けて宣言した時、渡される引数はタプル。リスト(配列)ではない。

JavaScriptでこういう定義が、

>> var func = function() { return Array.prototype.slice.call(arguments); };
>> func(1, 2, 3);

[1, 2, 3]

Pythonだとこうなる。

>> func = lambda *args : list(args)
>> func(1, 2, 3)

[1, 2, 3]

[雑記]ゴールデンウィークのマニフェスト採点

先月にどや顔で書いていたゴールデンウィークのマニフェストですが、どれくらい実践できたか採点してみる。

ちなみにビールは大変よく飲んでおりました。今日の日記もビール飲みながらキーボード打ってます。

定期タスク系

学習系

  • Vimperator
    • 挑戦したけど時間が足りなくて、移行しきれませんでした。
    • 主に私の検索リテラシーの問題なんだけど、本体2.3.1より前のバージョンに関する解説を参考に設定していて全然思ったとおりに動かん! みたいなことの繰り返しに時間を費やしてしまいました。また今度。
  • zsh
  • Python
    • みんPy改訂版の再読を、第5章まで読み終わりました。
    • 最初に読んだ時はあまり頭に入ってませんでしたが、今回はよく噛み砕いて読み進められている、はず。

やり残し消化系

2010年ゴールデンウィークの民主党政権よりは頑張っていたと思います。


最近のツッコミ

  1. ウルトラマン (2019-04-18(木)19:22)「声優代節約の為やぞ」
  2. ああああ (2019-03-28(木)15:19)「バージョンは好きにしていいのか。 」
  3. 雷悶 (2019-01-06(日)09:46)「時代はProっしょ~」

参号館  の中の  日記(ariyasacca)

トップ «前の日記(2010-05-08 (土)) 最新 次の日記(2010-05-18 (火))» 編集