Методи Кортежів
Давайте зануримося в основні методи, пов'язані з кортежами.
len(t)- повертає кількість елементів у кортежіt;t * n- створюєnповторень кортежуt;t.count(x)- підраховує, як частоxзустрічається у кортежіt;
У попередній главі ми підкреслили, що кортежі є незмінними. Отже, у вас може виникнути питання: "Як я можу оновити кортеж новими значеннями?" На відміну від списків, для кортежів не можна використовувати методи типу .append() або .extend(). Однак, пам'ятаєте, як кілька розділів тому ми обговорювали конкатенацію? Цей метод працює і для кортежів:
tuple1 + tuple2- об'єднує два кортежі (обидва елементи мають бути кортежами).
Наприклад, давайте додамо нові дані до кортежу, з яким ми працювали у попередньому прикладі.
Для успішного об'єднання переконайтеся, що дані, які ви додаєте, також мають формат кортежу.
1234567# Initial tuple US_Info = ("USA", 9629091, 331002651) # New data US_Info_new = ("Washington D.C.", 50) # Concatenate two tuples and save the result US_Info_upd = US_Info + US_Info_new print(US_Info_upd)
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 1.64
Методи Кортежів
Свайпніть щоб показати меню
Давайте зануримося в основні методи, пов'язані з кортежами.
len(t)- повертає кількість елементів у кортежіt;t * n- створюєnповторень кортежуt;t.count(x)- підраховує, як частоxзустрічається у кортежіt;
У попередній главі ми підкреслили, що кортежі є незмінними. Отже, у вас може виникнути питання: "Як я можу оновити кортеж новими значеннями?" На відміну від списків, для кортежів не можна використовувати методи типу .append() або .extend(). Однак, пам'ятаєте, як кілька розділів тому ми обговорювали конкатенацію? Цей метод працює і для кортежів:
tuple1 + tuple2- об'єднує два кортежі (обидва елементи мають бути кортежами).
Наприклад, давайте додамо нові дані до кортежу, з яким ми працювали у попередньому прикладі.
Для успішного об'єднання переконайтеся, що дані, які ви додаєте, також мають формат кортежу.
1234567# Initial tuple US_Info = ("USA", 9629091, 331002651) # New data US_Info_new = ("Washington D.C.", 50) # Concatenate two tuples and save the result US_Info_upd = US_Info + US_Info_new print(US_Info_upd)
Дякуємо за ваш відгук!