Странный вывод со списками Python - PullRequest
0 голосов
/ 10 ноября 2018

У меня есть фрейм данных: Outlet_results это выглядит примерно так

index  Calendar year/Week     Material    Sellthru Qty
0           37.2013            ABC          2
1           38.2913            ABC          7
2           37.2913            BCG          22
3           39.2013            XYZ          5

Теперь я хотел отдельный список для Материалов и неделю для дальнейшего кодирования.

Я использовал этот код для списка материалов

mat_outlet = list(set(outlet_result['Material']))

Отлично работает и дает 3 значения (ABC, BCG, XYZ)

Тем не менее, список недель показывает неверный вывод, даже если код тот же.

week_outlet_list = list(set(outlet_result['Calendar Year/Week']))

Я получаю список с 4 значениями ['38 .2013 ', '37 .2013', 'Календарный год / неделя', '39 .2013 ']

Почему строка (заголовок) включена в список? Пожалуйста, помогите мне понять эту концепцию.

Я использую Python 2.7 .... это как-то связано с этим?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...