タグ

2016年3月11日のブックマーク (5件)

  • リスト内包表記 « python練習帳

    リスト内包表記とは、あるリストを元にして別のリストを作るための記法のことです。ループ、Map、Filterなどを使っても同じ操作をできますが、リスト内包表記には以下の利点があります。 コードがシンプルになる ⇒行数へります。 可読性が高まる ⇒慣れてしまえば読みやすいです。 実行速度が高速 ⇒forループと比べて2倍程度高速です。 Pythonを使うのであれば早めにマスターしておかないと後悔しますよ!では、さっそく使ってみましょう! リスト内の要素を2倍にする リスト内の値を2倍にします。リスト [1,2,3,4,5] から、リスト [2,4,6,8,10] を作る操作です。 ループ ループを使った“普通”なやりかたです。Pythonユーザにとっては異常なやり方です。

    U1and0
    U1and0 2016/03/11
    リスト内包表記 Pythonian (Python使いの人) はこう書きます。シンプルです。 1 2 >>> [x*2 for x in A] [2, 4, 6, 8, 10]
  • pythonで空の多次元配列を作るにはどのようにしたらよいでしょうか? - [[None]*5]*5はやってはいけないで... - Yahoo!知恵袋

    プログラマーの方に質問です 少し前にも似たような質問をしているのですが、28pxの高さのウィンドウのタイトルバーを作成するためには、どのようなライブラリを使用すればよいのでしょうか?(OS:Windows) 個人的な憶測になってしまいますが、プログラマー側がカスタマイズとして28pxの値を指定している訳ではないと思われます。 ボクが見た28pxのタイトルバーを作成していたアプリケーション以外にも、特にゲームなどのアプリでは、この28pxのタイトルバーが使用されている複数のアプリがありました。 例として、吉里吉里2というスクリプトエンジンで作られたアプリが28pxでした。しかし、ボクが調べてみた限りでは、有力な情報を得られませんでした… 念の為に書きますが、恐らくレジストリなどの影響ではありません。他のウィンドウのタイトルバーは33px(32px?)で、ボクが見た28pxのタイトルバーのウィ

    pythonで空の多次元配列を作るにはどのようにしたらよいでしょうか? - [[None]*5]*5はやってはいけないで... - Yahoo!知恵袋
    U1and0
    U1and0 2016/03/11
    Pythonクックブックで奨められている書き方は a = [[None for col in range(2)] for row in range(3)] です。
  • http://www.drunk-boarder.com/blog/pythondir/

    U1and0
    U1and0 2016/03/11
    ファイル操作
  • pythonで標準出力されたデータを取得する - ゲシュタルト崩壊間近

    pythonにおいて、printステートメントなどで出力されるデータは、標準出力ストリームに書きこまれます。 では、一度printステートメントで出力した文字列を取得することはできるんでしょうか。 結論を言えば、できます。 ならどうやって取得するのか標準出力ストリームに出力しているもの、それがsys.stdoutです。 この標準出力ストリームを、別のオブジェクトにしてやればいいのです。 つまり、 >>> import sys >>> sys.stdout = open("tmep.txt","w") こうすることによって、printステートメントなどで出力されるデータをtemp.txtというファイルの中にしまうことができます。 したがって、 >>> print "HELLO WORLD!" #この時点でtemp.txtに"HELLO WORLD!"がwriteされている >>> sys.s

    pythonで標準出力されたデータを取得する - ゲシュタルト崩壊間近
    U1and0
    U1and0 2016/03/11
    close()したあとは、 標準出力ストリームがない!とpythonにエラーを出されます。 なので、普通の標準出力ストリームに戻すには、 >>> sys.stdout = sys.__stdout__
  • 株式投資で億万長者になるには時期を味方につけたい。 : サラリーマンが株式投資でセミリタイアを目指してみました。

    2016年03月11日06:00 株式投資で億万長者になるには時期を味方につけたい。 カテゴリ株日記 Trackback(0) 以前、Twitterでもつぶやいたのですが、株式投資で100万円くらいの投資からスタートして、1億円を目指すような夢を持った資産運用をするには、今は時期が悪いと思っています。 信用取引などのレバレッジを効かせた取引でなく、現物投資投資の10倍以上のリターンを目指すのであれば、景気サイクルで次の世界的な不況局面を待って、日経平均株価も1万円を割り込むような時期に資金を投入するなど、時期も味方につける必要があると思います。 ちなみに、私が株式投資を始めたタイミングは2002年10月です。 大手銀行が不良債権処理に苦しんで、メガバンクが倒産するとまでいわれた時期で、ニュースでも「日経平均株価がバブル後最安値を更新しました。」と連日報じられていました。 バブル後

    株式投資で億万長者になるには時期を味方につけたい。 : サラリーマンが株式投資でセミリタイアを目指してみました。
    U1and0
    U1and0 2016/03/11
    景気が悪い時期に株式投資をはじめるとなると、株式投資家や専門家ともに、今は株を買わないほうがいい、まだ下がるという声が大勢になると思います。 私もこのブログ上で、「いまは買うのを控えようと思います。」