作者: 機械伯爵 | |
日時: 2004/3/16(15:47) |
機械です。 > >リストはappendメソッドを使わないと新規追加は出来ませんが、辞書(ディクショナ > >リー)は普通に新規追加できると思うんですけど・・・ > > 表現が曖昧でした。 > 変数宣言がいらないというイメージからすると、空のディクショナリをまずつくらないといけない > ということが気になったと言うことです。 納得しました。 awkでは参照があると「とりあえずデフォルト値で作っちゃう」ですからね。 Pythonの変数型宣言は、リテラル値を入れた時に行われるというだけで、 別に「型の無い言語」ではないですから・・・ ※awkは普通の変数は「数値(浮動小数点数)」「文字列」両面をデフォで持ってる上、 連想配列は参照が行われた時点で本体が無いと作られますからねぇ・・・考えて みると、すごい言語だ・・・(汗)