Какой тип данных в Python является изменяемым?
Выберите верный ответ
list
complex
str
Затрудняюсь ответить
float
int
my_list = [1, 2, 3]
my_list[0] = 4
print(my_list) # Выведет [4, 2, 3]
Тип данных "dict" представляет собой неупорядоченную коллекцию элементов в формате "ключ-значение". Ключи используются для доступа к значениям в словаре. Значения могут быть изменены.
Например:
my_dict = {"name": "John", "age": 30}
my_dict["age"] = 31
print(my_dict) # Выведет {"name": "John", "age": 31}
Тип данных "set" представляет собой неупорядоченную коллекцию уникальных элементов. Элементы множества могут быть добавлены или удалены.
Например:
my_set = {1, 2, 3}
my_set.add(4)
print(my_set) # Выведет {1, 2, 3, 4}
Остальные варианты ответа ("complex", "str", "float", "int") являются неизменяемыми типами данных в Python.
Тип данных "complex" используется для работы с комплексными числами, которые не могут быть изменены.
my_complex = 1 + 2j
my_complex.real = 3 # Ошибка: объект complex не поддерживает присваивание
Тип данных "str" представляет собой последовательность символов и также не может быть изменен.
my_str = "Hello, World!"
my_str[0] = "h" # Ошибка: строка не поддерживает присваивание
Тип данных "float" используется для работы с вещественными числами и также не может быть изменен.
my_float = 3.14
my_float = 2.71 # Присваивание нового значения допустимо, но само число не может быть изменено
Тип данных "int" представляет собой целые числа и также не может быть изменен.
my_int = 5
my_int = 6 # Присваивание нового значения допустимо, но само число не может быть изменено
Таким образом, правильный ответ на вопрос задачи - "list".Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет