Для Pandas я иногда преобразую вложенные списки в кортежи, например. чтобы иметь возможность удалять дубликаты (понимая, что порядок элементов будет иметь значение). Для Polars, похоже, нет разницы между списками и кортежами. Я не могу найти больше информации об этом. Может ли кто-нибудь рассказать об этом немного поподробнее?
Для Pandas я иногда преобразую вложенные списки в кортежи, например. чтобы иметь возможность удалять дубликаты (понимая, что порядок элементов будет иметь значение). Для Polars, похоже, нет разницы между списками и кортежами. Я не могу найти больше информации об этом. Может ли кто-нибудь рассказать об этом немного поподробнее? [code]import polars as pl
print(dftuple_pd.drop_duplicates()) # col1 col2 # 0 (a, a) (b, b)
print(dflist_pd.drop_duplicates()) # TypeError: unhashable type: 'list' [/code] Итак, бесполезно (или даже невозможно) приводить столбцы к кортежам в Polars (например, с помощью .map_elements(tuple)?