ÎncepețiÎncepe gratuit

Filtrare cu condiții multiple

Bugetul singur poate returna în continuare locuințe nepotrivite – un studio ieftin nu este o soluție pentru o familie care are nevoie de mai multe dormitoare. Restrânge potrivirile adăugând o a doua condiție: anunțurile trebuie să aibă cel puțin tot atâtea dormitoare câte solicită cererea.

polars este încărcat ca pl, iar DataFrame-urile hotels și requests sunt disponibile.

Acest exercițiu face parte din cursul

Transformarea datelor cu Polars

Vezi cursul

Instrucțiuni pentru exercițiu

  • Potrivește hotels cu requests unde price este cel mult max_price ȘI bedrooms este cel puțin min_bedrooms.
  • Afișează câteva rânduri pentru a verifica potrivirile mai stricte.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Match on budget and bedroom requirements
matches = hotels.join_where(
    ____,
    pl.col("price") <= pl.col("____"),
    pl.col("bedrooms") >= pl.col("____")
)

# Print a few rows
print(matches.____())
Editează și rulează codul