コンテンツにスキップ

進捗と提出

生徒情報

進捗

問題状態正解数最終採点

提出ファイル

すべての問題が終わったら、提出ファイルを作って先生に提出してください。 同じファイルは続きから再開するときの保存データにもなります。

続きから再開する

問題3-5: リストの中のリスト

Python実行環境を読み込んでいます…(初回は少し時間がかかります)

表はリストの中にリストを入れて作る

リストの中身にリストを入れると、表のようなデータを持てます。取り出すときは添字を2つ並べて hyo[1][2] と書きます。前が行、うしろが列で、どちらも 0 から始まります。

hyo = [[80, 65, 90], [70, 100, 55]]
print(hyo[0])
print(hyo[1][2])
実行結果
[80, 65, 90]
55

空のリストに行(リスト)を append しても、同じ表ができます。入力から1行ずつ組み立てるときはこの形になります。

hyo = []
hyo.append([80, 65, 90])
hyo.append([70, 100, 55])
print(hyo)
実行結果
[[80, 65, 90], [70, 100, 55]]

hyo[1] で取り出せるのは行そのもの(リスト)です。そこからもう一度 [2] と書いて、はじめて1つの値になります。

問題

3人ぶんの3教科の点数が、次の表のとおり変数 tensu に用意されています。1行目に2人目の点数を行のまま、2行目に3人目の2教科目の点数を出力してください。

tensu = [[80, 65, 90], [70, 100, 55], [45, 60, 75]]

入力

この問題に入力はありません。

出力

2行に分けて、2人目の行、3人目の2教科目の点数を順に出力してください。

出力例

[70, 100, 55]
60

コード(Python)

実行結果

ここに実行結果が表示されます

入力した内容と採点結果は、この端末のブラウザ内に自動保存されます。 進捗の確認と提出ファイルのダウンロードは画面右上の「進捗と提出」で行えます(提出のしかた)。

最初に戻しますか?