XRUST.ru » Программирование » День 4: Списки, кортежи и множества
Программирование

День 4: Списки, кортежи и множества

25 мая 2023, 21:41 19 425 2 7



Списки


Список - это упорядоченная изменяемая коллекция объектов. Элементы списка заключаются в квадратные скобки [] и разделяются запятыми.

fruits = ["apple", "banana", "cherry"]
print(fruits)  # ["apple", "banana", "cherry"]


Вы можете обращаться к элементам списка по индексу, начиная с нуля:

fruits = ["apple", "banana", "cherry"]
print(fruits[1])  # "banana"


Кортежи


Кортеж похож на список, но он неизменяемый, то есть вы не можете изменять, добавлять или удалять элементы после создания кортежа. Элементы кортежа заключаются в круглые скобки () и разделяются запятыми.

fruits = ("apple", "banana", "cherry")
print(fruits)  # ("apple", "banana", "cherry")


Множества


Множество - это неупорядоченная коллекция уникальных элементов. Элементы множества заключаются в фигурные скобки {} и разделяются запятыми.

fruits = {"apple", "banana", "cherry"}
print(fruits)  # {"apple", "banana", "cherry"}


Основные операции со списками, кортежами и множествами

Добавление элемента: для списков используйте метод append(), для множеств - add(). В кортежах нельзя добавить элемент после его создания.

fruits = ["apple", "banana"]
fruits.append("cherry")
print(fruits)  # ["apple", "banana", "cherry"]


Удаление элемента: для списков используйте метод remove(), который удаляет первое вхождение указанного элемента, для множеств также используется remove(). В кортежах нельзя удалить элемент после его создания.

fruits = ["apple", "banana", "cherry"]
fruits.remove("banana")
print(fruits)  # ["apple", "cherry"]

Теперь вы знакомы со списками, кортежами и множествами в Python. В следующем уроке мы рассмотрим словари и функции. Xrust: День 4: Списки, кортежи и множества

множества, Списки, День, кортежи, списки, индекс, неизменяемый, уникальные элементы, добавление элемента, удаление элемента

Поделится
7 2

Комментарии


  1. siul
    siul27 мая 2023 20:46
    Ответить
    0 0
    I have to review python
  2. Отлично всё изложено ,как раз ,чтоб запомнить за урок, перебор информации не способствует обучению
«Манчестер Сити» разгромил «Ньюкасл» и вышел в финал Кубка лиги
Омар Мармуш забил два гола, пишет xrust, обеспечив «Манчестер Сити» выход в финал Кубка лиги, где они встретятся с «Арсеналом». Уверенная победа со счетом 3:1 во втором матче над «Ньюкасл Юнайтед» обеспечила им общую победу со счетом 5:1 в полуфинале в среду. Хозяева поля были безжалостны в первом тайме, Тиджани Рейндерс также отметился голом, и теперь им предстоит встретиться с «Арсеналом» на «Уэмбли» 22 марта в поединке между главным тренером «Сити» Пепом Гвардиолой и его протеже Микелем Артетой. «Мы продемонстрировали очень хороший настрой», — сказал Мармуш в интервью Sky Sports. «Мы были сплоченной командой, с первой минуты были очень сосредоточены на своей задаче. Мы показали свой настрой и страсть, и очень рады выходу в финал». «Мы здесь, чтобы выигрывать трофеи. Мы каждый день выкладываемся на полную, чтобы выйти в финал и завоевать награды. Надеюсь, нам это удастся как для новых игроков, так и для тех, кто уже играл здесь». Проигрывая 2:0 после первого матча, «Ньюкаслу»
1 428 3