Методи Списків
Розглянемо деякі основні прийоми роботи зі списками:
len(t)
- повертає довжину спискуt
, або, іншими словами, кількість елементів у ньому.list1 + list2
- об'єднує два списки (обидві змінні мають бути списками).t * n
- створюєn
дублікатів спискуt
.t.append(x)
- додає один елементx
в кінець спискуt
(при цьому змінюється початковий список).t.extend([x, y, ...])
- додає елементиx, y, ...
в кінець спискуt
(це також змінює початковий список).t.copy()
- створює дублікат спискуt
.t.count(x)
- підраховує кількість значеньx
у спискуt
.
Давайте покращимо список з нашого минулого прикладу, додавши більше деталей, таких як столиця та загальна кількість штатів:
12345678910# Initial and new lists US_Info = ["USA", 9629091, 331002651] US_Info_new = ["Washington D.C.", 50] # Add new data using concatenation print(US_Info + US_Info_new) # Add new data using list method US_Info.extend(US_Info_new) print(US_Info)
Примітка
Майте на увазі, що метод
.extend()
потребує об'єкт, який можна перебирати поелементно як список. У нашому випадку ми використовуємо інший список в якості такого об'єкту.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Запитайте мені питання про цей предмет
Сумаризуйте цей розділ
Покажіть реальні приклади
Awesome!
Completion rate improved to 1.64
Методи Списків
Свайпніть щоб показати меню
Розглянемо деякі основні прийоми роботи зі списками:
len(t)
- повертає довжину спискуt
, або, іншими словами, кількість елементів у ньому.list1 + list2
- об'єднує два списки (обидві змінні мають бути списками).t * n
- створюєn
дублікатів спискуt
.t.append(x)
- додає один елементx
в кінець спискуt
(при цьому змінюється початковий список).t.extend([x, y, ...])
- додає елементиx, y, ...
в кінець спискуt
(це також змінює початковий список).t.copy()
- створює дублікат спискуt
.t.count(x)
- підраховує кількість значеньx
у спискуt
.
Давайте покращимо список з нашого минулого прикладу, додавши більше деталей, таких як столиця та загальна кількість штатів:
12345678910# Initial and new lists US_Info = ["USA", 9629091, 331002651] US_Info_new = ["Washington D.C.", 50] # Add new data using concatenation print(US_Info + US_Info_new) # Add new data using list method US_Info.extend(US_Info_new) print(US_Info)
Примітка
Майте на увазі, що метод
.extend()
потребує об'єкт, який можна перебирати поелементно як список. У нашому випадку ми використовуємо інший список в якості такого об'єкту.
Дякуємо за ваш відгук!