single
Одне Значення, Що Повертається
Свайпніть щоб показати меню
Одинарне значення, що повертається функцією у Python, означає повернення одного об'єкта або значення з функції. Такий тип повернення використовувався у попередніх розділах.
12345def add_numbers(a, b): return a + b result = add_numbers(3, 5) print(result) # outputs: 8
Функція add_numbers приймає два аргументи, додає їх і повертає одне значення — їхню суму. У цьому прикладі результат зберігається у змінній result і виводиться на консоль.
Функція join() у Python об'єднує елементи ітерованого об'єкта, наприклад списку, в один рядок, використовуючи вказаний роздільник.
Наприклад, ", ".join(['a', 'b']) повертає 'a, b'.
1234# Example of join() words = ['red', 'green', 'blue'] combined = ", ".join(words) print(combined)
Метод strip() видаляє пробіли на початку та в кінці рядка за замовчуванням, або будь-які вказані символи, з обох кінців рядка.
Наприклад, ' text '.strip() повертає 'text' без пробілів, а 'a,b,c,'.strip(',') видаляє коми з кінців, повертаючи 'a,b,c'.
1234# Example of strip() raw_text = ',a,b,c,' cleaned_text = raw_text.strip(',') print(cleaned_text)
Проведіть, щоб почати кодувати
Уявіть, що кожен із ваших друзів дав вам свій власний список покупок. Щоб спростити покупки, потрібно об'єднати всі списки в єдиний список товарів — оформлений як один рядок.
Виконайте такі кроки:
- Ініціалізуйте змінну з назвою
merged_listяк порожній рядок для збереження фінального об'єднаного результату. - Пройдіться циклом по кожному списку в аргументі
shopping_lists. - Усередині циклу об'єднайте всі елементи поточного списку в один рядок за допомогою методу
join()з роздільником кома та пробіл', '. - Після кожного об'єднаного списку додайте кому та пробіл для відокремлення від наступного.
- Перед поверненням результату використайте метод
strip(', '), щоб видалити зайву кому та пробіл наприкінці. - Поверніть фінальний об'єднаний список покупок у вигляді рядка.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат