Dart リスト(配列)のインデックス番号と値を両方取得する

Dartで、リスト(配列)のインデックス番号と値を両方取得するコードを記述してます。「asMap」で「Map」に変換してから「forEach」を使用すれば取得することができます。
環境
- OS windows11 home
- Dart 2.18.4
インデックス番号と値を両方取得
インデックス番号と値を両方取得するには
1. 「asMap」で一度「Map」に変換
2. 「forEach」でそれぞれに処理を実行
で可能です。
list.asMap().forEach((index, v) => 処理);
実際に、使用して取得してみます。
void main() {
var list = [1, 2, 3, 4, 5];
list.asMap().forEach((index, v) => print('index:$index,値:$v'));
}
実行結果を見ると、取得されていることが確認できます。

-
前の記事
sakuraエディタ ファンクションキーの表示・非表示を切り替えるショートカットキー 2022.11.23
-
次の記事
mac 絶対パスを指定してファイル名のみを表示する 2022.11.23
コメントを書く