※変数名に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