超おおざっぱに覚えたことを書き留めておく。 Rubyでいうrequire import。fooモジュールだかクラスだかをfoo.pyってファイルに記述して、import fooするらしい。 名前空間を使うなんかよくわからないやり方はfrom org.tt25.foobar import baz。この場合bazモジュールだかクラスだかが読み込まれる。 感覚的にはimportが先だと思うんだけどなあ。from foo.bar.bazって書いてるうちに何をimportしようとしたか忘れる。 配列/ハッシュ Pythonでの名前はlist/dictっぽい。たぶんだけど。 定義のしかたはそれぞれ l=[1,2,3] d={"key": "val","key2": "val2"} っぽい。JavaScriptと同じか。 Array#joinなんてものはない arr=[1,2,3] arr.join("