Модуль 6.1 (Введение в кортежи) курса «Поколение Python: курс для продвинутых» рассказываем о кортежах в python. Кортежи по своей природе (задумке) – неизменяемые аналоги списков.
Кортеж (tuple) – ещё один вид коллекций в Python. Похож на список, но, в отличие от списка, неизменяемый.
В литеральной форме кортеж записывается в виде последовательности элементов в круглых скобках, а список – в квадратных. Публикуем ответы на урок 6.1 Введение в кортежи
Значения в кортежах, заключенные в круглые скобки и отделенные запятыми, называются
элементами
Основные причины существования кортежей – это
неизменяемость
скорость (производительность)
безопасность
Из скольких элементов состоит кортеж
numbers = (3, 5, 7, 9)numbers
?
4
Что будет выведено в результате выполнения следующего программного кода?
numbers = (0, 1, 3, 14, 2, 7, 9, 8, 10)
print(numbers)
(0, 1, 3, 14, 2, 7, 9, 8, 10)
Могут ли кортежи в Python содержать значения разных типов данных?
да
Какие из приведенных ниже инструкций создают кортеж?
values = ()
values = (1, )
values = (1, 2, 3, 4, 5)
values = (1, 'dva', 3.0)
Что будет выведено в результате выполнения следующего программного кода?
names = (‘Michael’, ‘John’, ‘Freddie’)
print(names)
('Michael', 'John', 'Freddie')
Что будет выведено в результате выполнения следующего кода?
colors = (‘red’, ‘green’, ‘blue’)
colors[0] = ‘black’
print(colors)
произойдет ошибка во время выполнения программы
Что будет выведено в результате выполнения следующего кода?
a = (3, 4, 5)
for i in range(3):
a[i] += 3
print(sum(a))
произойдет ошибка во время выполнения программы
Что будет выведено в результате выполнения следующего кода?
numbers = (1, [2, 3], 4)
numbers[1][0] = 17
print(numbers)
(1, [17, 3], 4)
Если у вас не отображается решение последних задач, значит у вас включен блокировщик рекламы который вырезает эти ответы