1. Learn
  2. /
  3. Курси
  4. /
  5. Вступ до функцій у Python

Connected

вправа

Підсумуємо все разом (1)

Чудово! Ви щойно навчилися писати анонімні функції за допомогою lambda, передавати лямбда-функції як аргументи до інших функцій, зокрема map(), filter() і reduce(), а також обробляти помилки й виводити власні повідомлення про помилки у ваших функціях. Далі ви застосуєте ці навички на практиці, попрацювавши з набором даних Twitter. Перш ніж перейти до відпрацювання оброблення помилок, у цій вправі ви напишете лямбда-функцію та скористаєтеся filter(), щоб вибрати ретвіти — тобто твіти, які починаються з рядка 'RT'.

Щоб полегшити завдання, дані з Twitter уже імпортовано в датафрейм tweets_df. Уперед!

Інструкції

100 XP
  • У виклику filter() передайте лямбда-функцію та послідовність твітів як рядків, tweets_df['text']. Лямбда-функція має перевіряти, чи перші 2 символи у твіті x — це 'RT'. Присвойте отриманий об'єкт filter змінній result. Щоб отримати перші 2 символи твіту x, використайте x[0:2]. Для перевірки рівності застосуйте булевий вираз із ==.
  • Перетворіть result на список і виведіть його.