チュートリアル

7. リスト

この章でやること:いくつものものを、1 つにまとめて扱います。

[ ] で並べる

Decree▶ 試す
果物リスト = [「りんご」, 「みかん」, 「ぶどう」]
果物リスト を表示
結果
[りんご, みかん, ぶどう]

[ と ] の間に、,(または 、)で区切って並べます。これを リスト と呼びます。 買い物メモのように、いくつものものを 1 つの名前でまとめておけます。

〇番目を取り出す

Decree▶ 試す
果物リスト = [「りんご」, 「みかん」, 「ぶどう」]
「1 番目は {果物リスト の 1番目}」と表示
「最後は {果物リスト の 最後}」と表示
「全部で {果物リスト の 数} 個」と表示
結果
1 番目は りんご
最後は ぶどう
全部で 3 個

Decree では、先頭が 1 番目です。ふだん数えるのと同じですね。

足す

Decree▶ 試す
果物リスト = [「りんご」, 「みかん」]
果物リスト に 「もも」 を追加
果物リスト を表示
結果
[りんご, みかん, もも]

ひとつずつ取り出してくりかえす

リストの中身を、前から順に 1 つずつ取り出して、くりかえせます。

Decree▶ 試す
果物リスト = [「りんご」, 「みかん」, 「ぶどう」]
果物 を 果物リスト から ひとつずつ
  「{果物}が好き」と表示
おわり
結果
りんごが好き
みかんが好き
ぶどうが好き

数のリストは計算もできる

Decree▶ 試す
点数 = [80, 65, 92, 74]
「合計は {点数 の 合計}」と表示
「平均は {点数 の 平均}」と表示
「いちばん高いのは {点数 の 最大}」と表示
結果
合計は 311
平均は 77.75
いちばん高いのは 92

まとめ

  • [ … , … ] でリストを作る。先頭は 1 番目。
  • リスト に もの を追加、もの を リスト から ひとつずつ。