Skip to content

Latest commit

 

History

History
13 lines (10 loc) · 393 Bytes

Question_2253.md

File metadata and controls

13 lines (10 loc) · 393 Bytes

LeetCode Records - Question 2253 Dynamic Unpivoting of a Table

Attempt 1: Use pd.melt() to unpivot

import pandas as pd

def find_valid_users(products: pd.DataFrame) -> pd.DataFrame:
    return pd.melt(products, id_vars=['product_id'], var_name='store', value_name='price').dropna()
  • Runtime: 394 ms (Beats: 90.91%)
  • Memory: 73.25 MB (Beats: 63.64%)