शुरू करेंमुफ़्त में शुरू करें

सीनियर्स को क्या पसंद है?

आइए अब तक सीखी हुई बातों का इस्तेमाल करके एक summary टेबल बनाएँ, उस टेबल के एक खास subset के लिए फ़िल्टर करें, वैल्यूज़ sort करें, और सबसे ज़रूरी नतीजे प्रिंट करें। इन तकनीकों से हम यह सवाल हल करेंगे: "सीनियर्स को कौन-सी फ़िल्में सबसे ज़्यादा पसंद हैं?"

ध्यान दें कि इस अभ्यास में हम .groupby() मेथड में सीधे एक लिस्ट देकर group करेंगे, जबकि वीडियो अभ्यास में हमने पहले एक लिस्ट को किसी वैरिएबल में असाइन किया था।

यह अभ्यास पाठ्यक्रम का हिस्सा है

स्प्रेडशीट उपयोगकर्ताओं के लिए Python

पाठ्यक्रम देखें

अभ्यास निर्देश

  • movie_title और ticket_type के आधार पर group करके movies_by_ticket_type बनाएँ.
  • जहाँ ticket_type senior हो, वहाँ फ़िल्टर करके senior_ticket_movies बनाएँ.
  • ticket_quantity के अनुसार descending ऑर्डर में sort करके ordered_senior_movies बनाएँ.
  • ordered_senior_movies की पहली 3 पंक्तियाँ कंसोल पर प्रिंट करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Summarize by movie title and ticket type
movies_by_ticket_type = sales.groupby(____, as_index=False).sum()

# Filter for senior tickets
senior_ticket_movies = movies_by_ticket_type[____[____] == ____].reset_index(drop=True)

# Sort senior ticket sales descending
ordered_senior_movies = senior_ticket_movies.____(____, ascending=____).reset_index(drop=True)

# Print the top 3 rows of the ordered table
____
कोड संपादित करें और चलाएँ