Академический Документы
Профессиональный Документы
Культура Документы
Кортежи в Python
Кортеж Python
for i in mixed_type:
print(i,":",type(i))
mixed_type[1] = "O"
Модуль timeit в Python запускает кусок кода 1 миллион раз (значение по умолчанию) и учитывает
минимальное количество времени, которое потребовалось для запуска этого фрагмента кода.
Кортежи против списков
В отличие от списков у кортежей нет методов, таких как append(), remove(), extend(), insert() или pop()
опять-таки из-за их неизменяемости. Но есть другие:
count() возвращает количество повторений элемента в кортеже.
len() — длину кортежа:
Функцию any() можно использовать, чтобы определить являются ли элементы кортежа итерируемыми.
Если да, то она вернет True.
a = (1,) Обратите внимание на запятую (,)
Функция tuple() используется для конвертации данных в кортеж. Например, так можно превратить
список в кортеж.
Функция max()q возвращает самый большой элемент последовательности, а min() — самый
маленький. Возьмем следующий пример
Задачи к уроку
Создайте кортеж с цифрами от 0 до 9 и посчитайте week_temp = (26, 29, 34, 32, 28, 26, 23)
сумму.
sum_temp =
Возьмите пример предложения. Переведите все в
нижний регистр. Каждую букву данного предложения days =
используйте как кортеж, и посчитайте количество avg_temp = sum_temp / days
букв: а, с, п. (13, 11, 6)
print(int(avg_temp))
Допишите скрипт для расчета средней температуры.
Постарайтесь посчитать количество дней на основе # требуемый вывод:
week_temp. Так наш скрипт сможет работать с # 28
данными за любой период.
Множества
Множество в языке Питон
Множества