にたまごほうれん草アーカイブ

はてなダイアリーで書いてた「にたまごほうれん草」という日記のアーカイブです。現在は「にたまごほうれん草ブログ」を運営中です。

2010-10-01から1ヶ月間の記事一覧

文字列のスライスとjoin

文字列に対してjoinを実行すると、文字と文字の間に文字を挿入することができる。 kuma = u"クマ牧場!" print "!".join(kuma) #=> ク!マ!牧!場!! シーケンスのスライス時の3番目の値はstepなので、文字列も飛ばし飛ばしで出力することができる。 print "kuma…

range()で生成したリストの逆順を得る

for文でrangeをインデックスにして使うときにちょっとハマったのでメモ。(Python 2.5.5) ハマってたこと リストを逆順にするreverse()メソッドを使おうとして、 a = range(10) a.reverse() #=> [9, 8, 7, 6, 5, 4, 3, 2, 1, 0] となるのに、 a = range(10)…

Pythonのジェネレータでフィボナッチ数列を出力

借り物のみんなのPython読んでる。 イテレータとジェネレータの解説読んでて、今までろくに使ったことなかったなと思い少しコードを書いてみた。 書籍ではサンプルコードとして素数を順々に出力するジェネレータ関数が書かれているので、それを参考にフィボ…

Facebookが楽しい件

酒飲みながらいいね!をつけまくってコメントしまくってわいわい騒いで友達がめっちゃ増えた。 これもid:amachangが広めてくれたからなんだろうなー。感謝感謝。 今夜の宴は朝まで続くみたいなので今からでも参加したい人はどうぞ。 Facebook | フェイスブッ…