Разбираем вопросы с собеса на джуна по 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, если актуально

• код публиковать в виде цитаты, либо ссылкой на специализированный сайт


Не рекомендуется:

• допускать оскорбления и провокации

• распространять вредоносное ПО

• просить решить вашу полноценную задачу за вас

• нарушать правила Пикабу