サンプルコード
配列・コレクションのサンプルコード一覧
配列やリストの並べ替え・絞り込み・重複除去・連結など、コレクションを加工する操作をまとめている。元の配列を変えるか新しい配列を返すかの違いも扱う。
4 件
他のテーマから探す
カードの実行確認 n/7は、7 言語のうち n 言語のコードを実際に実行して出力を確認したことを表す。残りは構文と公式 API ドキュメントで確認している。
配列から重複を除くには
配列(リスト)から重複した要素を取り除く基本形を各言語で示す。出現順を保つ書き方と、順序を捨てて集合に変換する書き方の違いまでを扱う。
対応言語: Python、JavaScript、TypeScript、Go、Rust、Java、C#
実行確認 6/7
配列を文字列に連結するには
配列(リスト)の要素を区切り文字でつないで 1 本の文字列にする基本形を各言語で示す。要素が文字列でない場合の扱いが言語ごとに違う点までを扱う。
対応言語: Python、JavaScript、TypeScript、Go、Rust、Java、C#
実行確認 5/7
配列を条件で絞り込むには
配列(リスト)から条件に合う要素だけを取り出す基本形を各言語で示す。元の配列を変えずに新しい配列を返す点と、結果が遅延評価になる言語での扱いまでを扱う。
対応言語: Python、JavaScript、TypeScript、Go、Rust、Java、C#
実行確認 5/7
配列をソートするには
配列(リスト)を昇順・降順やキー指定で並べ替える基本形を各言語で示す。破壊的か非破壊的か、JavaScript の既定が辞書順になる罠までを扱う。
対応言語: Python、JavaScript、TypeScript、Go、Rust、Java、C#
実行確認 4/7