Разбираем вопросы с собеса на джуна по Python
В чем разница между списками, кортежами и словарями в Python?
Ответ: Списки, кортежи и словари являются основными типами данных в Python. Они имеют разные свойства и используются для разных целей.
Списки (list) являются изменяемыми коллекциями элементов. Они могут быть изменены в процессе выполнения программы, например, можно добавить или удалить элементы. Списки создаются с помощью квадратных скобок, например:
my_list = [1, 2, 3].
Кортежи (tuple) также являются коллекциями элементов, но они являются неизменяемыми, то есть их нельзя изменить после создания. Кортежи обычно используются, когда нам нужно передать данные в функцию без возможности их изменения. Это помогает обеспечить безопасность и надежность вашего кода. Кортежи создаются с помощью круглых скобок, например:
my_tuple = (1, 2, 3).
Словари (dictionary) представляют собой коллекции пар ключ-значение. Ключи должны быть уникальными, а значения могут повторяться. Словари используются для быстрого доступа к данным на основе ключа. Они также позволяют хранить данные разных типов в одном словаре. Словари создаются с помощью фигурных скобок и пары ключ-значение разделяются двоеточием, например:
my_dict = {“key1”: “value1”, “key2”: “value2”}.
P. S. Привел тут не все признаки, в следующих статьях больше раскрою тему
Мой канал по python: https://t.me/python_scrypt (полезная инфа, обзор библиотек)
Если статья информативная то прошу поддержать плюсом) всем спасибо за просмотр!)
Программирование на python
648 постов11.8K подписчиков
Правила сообщества
Публиковать могут пользователи с любым рейтингом. Однако!
Приветствуется:
• уважение к читателям и авторам
• конструктивность комментариев
• простота и информативность повествования
• тег python2 или python3, если актуально
• код публиковать в виде цитаты, либо ссылкой на специализированный сайт
Не рекомендуется:
• допускать оскорбления и провокации
• распространять вредоносное ПО
• просить решить вашу полноценную задачу за вас
• нарушать правила Пикабу