Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 1, 2015 13:29:27

Notan1310
Зарегистрирован: 2014-09-14
Сообщения: 98
Репутация: +  0  -
Профиль   Отправить e-mail  

collections.Counter Помогите настроить вывод(запись)

Доброго Времени суток дорогие форумчане. Возникла проблема с подсчетом количества элементов. У меня не получается обратиться к c, выводит просто цифру ноль, но внутри списка их 6 элементов, если просто выводить print c . Вопрос как мне все таки вывести(Записать) правильно это значение. Сдается мне проблема с кодировкой или я просто не правильно делаю что-то. python 2.7 Проблема с collections.Counter

 try:
        print sity
        counterList.append(sity)
    except:
        print "Ошибка на профиле %s" % str(post[i]).rstrip()           
for word in counterList:
    c[word] += 1             
print c
Counter({u' \u0420\u043e\u0441\u0441\u0438\u044f': 6, u' \u0423\u043a\u0440\u0430\u0438\u043d\u0430': 3

Офлайн

#2 Фев. 1, 2015 14:14:03

ajib6ept
От: От: От: От: От: От: От: От:
Зарегистрирован: 2013-08-04
Сообщения: 297
Репутация: +  26  -
Профиль   Отправить e-mail  

collections.Counter Помогите настроить вывод(запись)

В документации описанный вариант не работает?
https://docs.python.org/2/library/collections.html

sum(c.values()) 



_________________________
Python golden rule: Do not PEP 8 unto others; only PEP 8 thy self.
Don't let PEP 8 make you insanely intolerant of other people's code.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version