print("\n") spis1=[111,'Spisok',5-9j] print(spis1) print("\n") stup=[0,0,1,1,1,1,1,1,1] print(stup) print("\n") spis=[1,2,3,4, 5,6,7, 8,9,10] print(spis) print(stup[-8::2]) print("\n") spis1[1]='Список' print(spis1) print("\n") print(len(spis1)) print("\n") spis1.append('New item1') spis1=spis1+["New item2"] ss1b= 'Меня зовут: \n TerekhovFV' spis1=spis1+[ss1b] print(spis1) print("\n") spis1.pop(1) print(spis1) # Создадим список для экспериментов fruits = ["яблоко", "банан", "апельсин", "киви", "банан", "манго"] print("Исходный список:", fruits) print() # 1. append() - добавление элемента в конец fruits.append("виноград") print("1. После append('виноград'):", fruits) # 2. insert() - вставка элемента по индексу fruits.insert(2, "лимон") print("2. После insert(2, 'лимон'):", fruits) # 3. extend() - расширение списка другим списком more_fruits = ["груша", "персик"] fruits.extend(more_fruits) print("3. После extend(['груша', 'персик']):", fruits) # 4. remove() - удаление первого найденного элемента по значению fruits.remove("банан") print("4. После remove('банан'):", fruits) # 5. pop() - удаление элемента по индексу (и возврат значения) removed_fruit = fruits.pop(1) print("5. После pop(3):", fruits) print(" Удаленный элемент:", removed_fruit) # 6. clear() - полная очистка списка (создадим копию для демонстрации) fruits_copy = fruits.copy() fruits_copy.clear() print("6. После clear() копии:", fruits_copy) # 7. index() - поиск индекса элемента index_kiwi = fruits.index("киви") print("7. Индекс элемента 'киви':", index_kiwi) # 8. count() - подсчет количества элементов count_banana = fruits.count("банан") print("8. Количество 'банан' в списке:", count_banana) # 9. sort() - сортировка списка fruits.sort() print("9. После sort() (по алфавиту):", fruits) # 10. reverse() - обратный порядок элементов fruits.reverse() print("10. После reverse():", fruits) # 11. copy() - создание копии списка fruits_copy2 = fruits.copy() fruits_copy2.append("ананас") print("11. Оригинал после copy():", fruits) print(" Копия после append('ананас'):", fruits_copy2) # 12. Дополнительно: len() - длина списка print("12. Длина списка:", len(fruits)) # 13. Дополнительно: проверка наличия элемента print("13. 'яблоко' в списке?", "яблоко" in fruits) print(" 'арбуз' в списке?", "арбуз" in fruits) print('\n') spis2=[spis1,[4,5,6,7]] print(spis2) print('\n') print(spis2[0][1]) print('\n') spis2[0][1]=78 print(spis2[0][1]) print('\n') print(spis1) print('\n') разнообразный_список = [ 42, # целое число "Привет, мир!", # строка True, # логическое значение 3.14159, # вещественное число ["вложенный", "список", 123], # вложенный список {"ключ": "значение"}, # словарь None, # специальное значение complex(2, 3), # комплексное число False # еще одно логическое значение ] print(разнообразный_список)