Я блуждал в переполнении стека для вопросов, когда видел, что некоторые люди использовали массивы и другие использованные списки, и мне было интересно, в чем разница между списком и массивами.В чем разница между массивом и списком
ответ
Список - это концепция; массив является формальным способом его реализации в программе. В результате они часто используются как одно и то же. Я часто говорю «список», когда я имею в виду «массив».
Более упрощенный ответ заключается в том, что массивы содержат данные в непрерывном пространстве в памяти, и списки обычно хранят их информацию в несмежном пространстве. В массиве вы знаете, что представляет собой следующий элемент данных, перейдя к следующему элементу, например, перемещаясь в соседний дом на улице. Это физическое перемещение по границе памяти стандартного размера, что позволяет найти следующий элемент.
В «списке» каждый элемент в списке сохраняет «указатель» на расположение следующего элемента в списке. Поэтому в массиве вы можете перейти к пятому элементу, так же как вы можете идти прямо к пятому дому на улице. В списке вам придется постучать в дверь каждого дома и спросить, в чем заключается адрес следующего дома в группе (т. Е. Список). Этот следующий дом может быть где угодно в городе.
- 1. Разница между массивом и списком
- 2. разница между списком и массивом
- 3. В чем разница между списком в списке и 2D-массивом?
- 4. В чем разница между массивом и массивом?
- 5. В чем разница между массивом, ArrayList и списком?
- 6. Разница между массивом и обернутым списком?
- 7. В чем разница между массивом и ArrayList?
- 8. В чем разница между матрицей и массивом?
- 9. В чем разница между массивом и объектом?
- 10. В чем разница между словарем и массивом?
- 11. В чем разница между списком и мультимножеством?
- 12. В чем разница между списком и таблицей?
- 13. В чем разница между массивом и литеральным массивом в Smalltalk?
- 14. В чем разница между списком и списком [:] в python?
- 15. Разница между массивом и массивом?
- 16. В чем разница между пустым массивом и пустым массивом?
- 17. В чем разница между массивом и динамическим массивом?
- 18. В чем разница между примитивным массивом и массивом ссылки.
- 19. В чем разница между массивом NumPy и простым массивом python?
- 20. В чем разница между массивом и наблюдаемым массивом?
- 21. В чем разница между массивом символов и одним линейным массивом?
- 22. В чем разница между вложенным массивом и ассоциативным массивом?
- 23. В чем разница между массивом [1] [2] и массивом [1,2]?
- 24. В чем разница между списком + = str и списком + = str,
- 25. В чем разница между списком с чем-либо ([_]) и ничего (_)
- 26. разница между списком, вектором и массивом в сценарии действия 3
- 27. Разница между массивом numpy и многомерным списком в Python?
- 28. Разница между массивом и массивом в Flex
- 29. Разница между списком() и [:]
- 30. Какая разница между списком() и []
Не могли бы вы предоставить какой-то контекст вашему вопросу. Приведите пример использования обоих способов. – rmaddy