読者です 読者をやめる 読者になる 読者になる

いろいろ備忘録日記

主に .NET と Python絡みのメモを公開しています。

範囲(range)オブジェクト作成方法

[各言語での範囲(range)オブジェクト作成方法]

(1) groovy

    a = 1..10
    a.each{ print it + ' '}                #=> "1 2 3 4 5 6 7 8 9 10"

    もしくは

    (1..10).each{ print it + ' '}          #=> "1 2 3 4 5 6 7 8 9 10"

(2) ruby

    a = 1..10
    a.each{ |v|  print v.to_s + ' '}       #=> "1 2 3 4 5 6 7 8 9 10"

    もしくは

    (1..10).each{ |v| print v.to_s + ' '}  #=> "1 2 3 4 5 6 7 8 9 10"

(3) python

    a = range(1, 11)
    for x in a: print str(x) + ' ',        #=> "1 2 3 4 5 6 7 8 9 10"

    もしくは

    for x in range(1, 11): print str(x) + ' ',


================================
過去の記事については、以下のページからご参照下さい。