タグ

2010年10月31日のブックマーク (1件)

  • [Python][お勉強] Python入門(21) - range関数

    メモ代わり。てきとーに。 いや、ですからてきとーですって。 2年前ぐらいにPythonあたりでメールくれた方、ごめんなさい。メール紛失してしまい無視した形になってしまいました。。。 forステートメントと一緒によく使うらしいrangeを見る。 range関数とは 整数の数値からなるリストを返す関数。 forステートメントと一緒に使うことが多い。 実際に使ってみる パラメータが2つのパターン。 >>> range(1,10) [1, 2, 3, 4, 5, 6, 7, 8, 9] >>> range(1,20) [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19] >>> range(-1, 1) [-1, 0] >>> range(-1, 2) [-1, 0, 1] 最初の引数は数列の開始位置を指定する。 第

    emergent
    emergent 2010/10/31
    開始位置を終了位置よりも大きい値を指定すると空リストが返ってくる。 仮に[10,9.8.7.6.5.4.3]という数列がほしいとするならば、 >>> range(10, 2, -1) [10, 9, 8, 7, 6, 5, 4, 3] のように第三引数を-1で指定する。