Сам был в шоке, когда эта идея возникла у меня в голове :)
Сейчас расскажу, как это произошло.
В настоящее время на странице Яндекс.Практикума с помощью онлайн-тренажера продолжаю изучать бесплатный модуль курса Python-разработчик, не устанавливая для этого обучения дополнительно никаких других программ. Для обучения достаточно просто одного доступа в интернет:
Сейчас изучаю урок, в котором рассказывается о списках. Списки - это последовательности чисел, строк или каких-то ещё значений. Содержимое списка пишется в квадратных скобках, элементы списка разделяются запятой:
Если теперь в список вместо его элементов подставить, например, названия сезонов года и вывести этот список на монитор, то получится следующее:
Для подсчета элементов списка используется функция len(). Поскольку в списке у нас находится четыре сезона года, то и на монитор будут выведены названия этих сезонов и их количество, т.е. четыре:
Потом я узнал, что списки можно складывать друг с другом. Я создал второй список new_list_2, а потом создал итоговый список new_list_itogo, в который был включен список new_list и new_list_2. В результате итоговый список получился уже из восьми элементов.
На этом изучение теории по спискам закончилось. В какой то момент у меня появилась идея проверить, что будет, если к спискам применить умножение. Элементы в списках я заменил на числа, а итоговый список new_list_itogo при выводе на монитор умножил на 2. Умножение сработало и итоговый список увеличился в 2 раза:
Теперь вместо вместо множителя 2 я взял множитель 1234567 и после такой операции в списке new_list_1234567 появилось 9 876 536 элементов !
Если выводить этот список на монитор, то появляется вот такое сообщение:
А теперь возвращаясь к роману роману Л.Н. Толстого «Война и мир» хочу сказать, что уже возникал такой вопрос: сколько слов в этом произведении? Нашел вот такой ответ:
А есть еще вот такое исследование:
Во всяком случае все слова и знаки пробелов из романа Л.Н. Толстого "Война и мир" можно легко упрятать в список от Python :)