Como tinha feito o método Strip nos clientes no desafio passado, nesse novo desafio na hora de rodar o total das compras tive o seguinte problema:
TypeError Traceback (most recent call last)
<ipython-input-25-f07b05dcf89e> in <cell line: 0>()
----> 1 total_compras = dados.groupby(['Cliente'])['Valor da compra'].sum()
2 total_compras
12 frames
properties.pyx in pandas._libs.properties.CachedProperty.__get__()
properties.pyx in pandas._libs.properties.CachedProperty.__get__()
properties.pyx in pandas._libs.properties.CachedProperty.__get__()
/usr/local/lib/python3.11/dist-packages/pandas/core/algorithms.py in factorize_array(values, use_na_sentinel, size_hint, na_value, mask)
593
594 table = hash_klass(size_hint or len(values))
--> 595 uniques, codes = table.factorize(
596 values,
597 na_sentinel=-1,
pandas/_libs/hashtable_class_helper.pxi in pandas._libs.hashtable.PyObjectHashTable.factorize()
pandas/_libs/hashtable_class_helper.pxi in pandas._libs.hashtable.PyObjectHashTable._unique()
TypeError: unhashable type: 'list'
Gostaria de saber qual seria a melhor solução para ele ou se eu fiz algo errado no processo. Agradeço de antemão