Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

123 строки
4.0 KiB
Python

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(разнообразный_список)