※変数名にlistは使えない。使った場合内部で自動的にlist2に置き換えられる。

〔技法〕リストを入れ子 (ほかのリストを含むリストを造る) にできます。

(1)2次元配列(リストのリスト)の生成と初期化(要素の追加版)

〔概要〕2次元配列(リストのリスト)の生成と初期化(要素の追加版)を行う。

(例)3行4列

〔技法〕リスト

〔実行例〕

〔プログラム〕

プロジェクトファイル(プログラムファイル):右クリックでダウンロードして、EduBlocksで読み込むことにより実行できます。

(2)2次元配列(リストのリスト)の生成と初期化(要素の追加版)

(例)3行4列

〔技法〕リスト

〔実行例〕

〔プログラム〕

プロジェクトファイル(プログラムファイル):右クリックでダウンロードして、EduBlocksで読み込むことにより実行できます。

(3)2次元配列(リストのリスト)の生成と初期化(リストの内包表記版)

〔概要〕2次元配列(リストのリスト)の生成と初期化(リストの内包表記版)を行う。

(例)3行4列

〔技法〕リストの内包表記

〔実行例〕

〔プログラム〕

プロジェクトファイル(プログラムファイル):右クリックでダウンロードして、EduBlocksで読み込むことにより実行できます。

(4)2次元配列(リストのリスト)の表示

〔概要〕2次元配列(リストのリスト)の表示を行う。

〔技法〕リスト

〔実行例〕

〔プログラム〕

プロジェクトファイル(プログラムファイル):右クリックでダウンロードして、EduBlocksで読み込むことにより実行できます。

(5)トップスの色とサイズ

 トップスの色とサイズの組み合わせに関する処理です。

(a) すべての組み合わせ

〔技法〕1次元配列(リスト)、2重ループ、

〔実行例〕

〔プログラム〕

(b) 1次元配列による欠品の表示

〔技法〕1次元配列(リスト)、2重ループ、条件判断

〔実行例〕

〔プログラム〕

(c) 2次元配列による欠品の表示

〔技法〕2次元配列(リストのリスト)、2重ループ、条件判断

〔実行例〕

〔プログラム〕


Copyright (C) 2022 Easy Programming