配列を使っている人やリストを使っている人がいて、リストと配列の違いが分かっているのを見て、スタックオーバーフローでさまよっていました。配列とリストの違い
1
A
答えて
4
リストは概念です。配列はプログラムでそれを実装する正式な方法です。結果として、それらはしばしば同じものとして使用されます。私はしばしば "配列"を意味するとき "リスト"と言う。
2
単純な答えは、配列はメモリ内の連続したスペースにデータを含み、リストは一般的にその情報を不連続なスペースに格納するということです。配列では、次の要素に移動することによって、次のデータ要素は、通りの隣の家に移動するようなものであることがわかります。これは、標準サイズのメモリ境界を越えた物理的な変位で、次の要素を見つけることができます。
リスト内の各要素は、リスト内の次の要素の位置を示す「ポインタ」を保持します。配列の中で、通りの5番の家にまっすぐ歩くのと同じように、5番目の要素にジャンプすることができます。リストでは、各家のドアをノックして、グループ(すなわちリスト)内の次の家の住所が何であるかを尋ねる必要があります。その次の家は都市のどこにでもあります。
関連する問題
- 1. 配列[n]と配列[]の違いは?
- 2. コトルのリスト型と配列型の違い
- 3. 配列とコレクションの違い
- 4. jsの配列とオブジェクトの違いは?
- 5. 配列の違いとJavaの3ドット
- 6. ミドルウェアとミドルウェアの配列の違いは?
- 7. jQueryの$(配列).each(...)と$ .each(配列、...)の違い
- 8. 文字配列とポインタの違い
- 9. MongoDBとの間違い - 配列 - ループ
- 10. 非配列varと配列varの違いは何ですか?
- 11. スタックと配列のリスト
- 12. メソッドのパラメータと配列リスト
- 13. Pythonのリストとナンシー配列
- 14. 配列とリストのstd :: set_intersection
- 15. 現在配列/配列リスト/リスト
- 16. 文字列とリストの違いと結合の利用
- 17. ジュリアのnx1配列とn要素配列の相違
- 18. 文字列とChar配列の違いは何ですか?
- 19. TypeScript配列 - 違いは何ですか?配列<string>と文字列[]
- 20. グローバル変数とPHPの配列との違い
- 21. 表とカテゴリ配列、およびセル配列と構造配列の違いは何ですか?
- 22. GraphQL:nullableでない配列/リスト
- 23. NumPy配列と単純なPython配列の違いは何ですか?
- 24. 動的配列と動的配列の違いは何ですか?
- 25. Python配列へのnp配列のリスト
- 26. オブジェクトの配列対リストの配列
- 27. 2D配列の違いのナンシーベクトル化
- 28. 2つの配列の違い
- 29. C++:2D配列対1D配列の違い
- 30. リストのナンシー配列
質問に文脈を提供してください。両方の用途の例を挙げてください。 – rmaddy