Списки, кортежи, dicts, наборы и т.д. - это структуры данных в python.
голосуйте "за" и "против". 1. В Python есть множество удобных структур данных (списки, кортежи, dicts, наборы и т.д.), которые можно использовать для создания других "обычных" структур данных (например, я могу использовать список Python для создания стека и коллекций.выводить из очереди, чтобы создать очередь, диктовать, чтобы создать деревья и графики, и т.д.).p проголосуйте 2 против "проголосовать за фаворита". 1. В Python есть множество удобных структур данных (списки, кортежи, dicts, наборы и т.д.), которые можно использовать для создания других "обычных" структур данных (например, я могу использовать список Python для создания стека и коллекций.dequeue для создания очереди, dicts для создания деревьев и графиков и т.д.). Структуры данных в Python. При работе с данными нам нужны способы их хранения в переменных, чтобы мы могли манипулировать ими. Мы будем использовать две новые структуры данных, которые не рассматривались во Введении в программирование. Это списки и словари.(Эта глава содержит то же содержание, что и глава "Структуры данных в Python" в семинаре "Веб-сайты с использованием Python Flask".) Если вы уже знакомы со списками и словарями, вы можете пропустить эту главу и перейти к следующей.это списки и словари. (Эта глава содержит то же содержание, что и глава "Структуры данных в Python" в семинаре "Веб-сайты с использованием Python Flask".) Если вы уже освоились со списками и словарями, то можете пропустить эту главу и перейти к следующей. голосуем "за", 16 - "против". Python предоставляет вам несколько мощных, высокооптимизированных структур данных, как встроенных, так и входящих в состав нескольких модулей стандартной библиотеки (списки и dict, конечно, но также кортежи, наборы, массивы в module array и некоторые другие контейнеры в module collections).независимо от того, используете ли вы Python, C++, C#, Java, что угодно, вы всегда должны в первую очередь обращать внимание на встроенные структуры данных. Вступление. Структуры данных Python очень интуитивно понятны с точки зрения синтаксиса и предлагают большой выбор операций. В этом руководстве мы попытаемся собрать воедино наиболее распространенную и полезную информацию о каждой структуре данных и дадим рекомендации о том, когда лучше всего использовать ту или иную структуру. Список представляет собой наиболее универсальный тип структуры данных в Python. Он может содержать элементы разных типов, и в нем нет правила, запрещающего единообразие. Индексы списка начинаются с нуля, элементы могут быть разделены, объединены и так далее. Использование списков в качестве стеков ¶. Методы list упрощают использование списка в качестве стека, где последний добавленный элемент является первым извлеченным элементом (“последний входящий, первый выходящий”). Чтобы добавить элемент в начало стека, используйте. .Чтобы извлечь элемент из верхней части стека, используйте. без явного указания индекса.1.1. Методы list позволяют очень просто использовать список в качестве стека, где последний добавленный элемент является первым извлеченным элементом (“последний входящий, первый выходящий”). Чтобы добавить элемент в начало стека, используйте. . 5.1.1. Методы list упрощают использование списка в качестве стека, где последний добавленный элемент является первым извлеченным элементом (“последний вход, первый выход”). Чтобы добавить элемент в начало стека, используйте. .Чтобы извлечь элемент из верхней части стека, используйте. без явного указания индекса.1.1. Методы list очень упрощают использование списка в качестве стека, где последний добавленный элемент является первым извлеченным элементом (“последний входящий, первый выходящий”). Чтобы добавить элемент в начало стека, используйте. . И это все! Python также позволяет очень просто проверить, есть ли что-то в списке или нет: списки являются наиболее распространенной структурой данных в программировании. Есть много других вещей, которые вы можете делать со списками, и все языки имеют свою собственную, слегка отличающуюся интерпретацию.это списки и словари. (Эта глава содержит то же содержание, что и глава "Структуры данных в Python" в семинаре "Веб-сайты с использованием Python Flask"). Если вы уже освоились со списками и словарями, то можете пропустить эту главу и перейти к следующей. Индексы и таблицы ¶. Решение задач с помощью алгоритмов и структур данных с использованием Python, написанное Брэдли Н. Миллером, Дэвидом Л. Ранумом, лицензировано по международной лицензии Creative Commons Attribution-некоммерческой-ShareAlike 4.0.Индексы и таблицы ¶. Решение задач с помощью алгоритмов и структур данных с использованием Python, написанное Брэдли Н. Миллером, Дэвидом Л. Ранумом, является лицензировано по международной лицензии Creative Commons Attribution-NonCommercial-ShareAlike 4.0. Независимо от того, используете ли вы Python, C++, C#, Java или что-то еще, вам всегда следует в первую очередь обратить внимание на встроенные структуры данных.Как правило, они будут реализованы с использованием тех же системных примитивов, которые вам пришлось бы использовать, делая это самостоятельно, но с тем преимуществом, что они были опробованы и протестированы.независимо от того, используете ли вы Python, C++, C#, Java, что угодно, вы всегда должны в первую очередь обращать внимание на встроенные структуры данных. 5.1.1. Методы list упрощают использование списка в качестве стека, где последний добавленный элемент является первым извлеченным элементом (“последний вход, первый выход”). Чтобы добавить элемент в начало стека, используйте. .Чтобы извлечь элемент из верхней части стека, используйте..4. В Python также есть тип данных для наборов. Набор - это неупорядоченная коллекция, в которой нет повторяющихся элементов. Основные области применения включают проверку принадлежности и устранение повторяющихся записей. Объекты Set также поддерживают такие математические операции, как объединение, пересечение, разность и симметричная разность.
http://stackoverflow.com/questions/9091252/data-structures-with-python http://opentechschool.github.io/python-data-intro/core/data.html http://stackoverflow.com/questions/1986712/data-structures-in-python http://code.tutsplus.com/articles/advanced-python-data-structures--net-32748 https://docs.python.org/2/tutorial/datastructures.html https://docs.python.org/2/tutorial/datastructures.html http://opentechschool.github.io/python-data-intro/core/data.html http://interactivepython.org/runestone/static/pythonds/index.html http://stackoverflow.com/questions/1986712/data-structures-in-python https://docs.python.org/3/tutorial/datastructures.html
что такое структуры данных в python