Подсчет Количества ключевых слов в словаре в Python

У меня есть список слов в словаре со значением = повторение ключевого слова, но я только хочу список отличных слов, таким образом, я хотел считать количество ключевых слов. Существует ли способ считать количество ключевых слов или там иначе, я должен искать отличные слова?

210
задан Alan H 10 November 2016 в 18:36
поделиться

2 ответа

len(yourdict.keys())

или просто

len(yourdict)

Если вы хотите посчитать уникальные слова в файле, вы можете просто использовать set и сделать как

len(set(open(yourdictfile).read().split()))
369
ответ дан 23 November 2019 в 04:35
поделиться

Если вы специально делаете это на странице успешного завершения операции - в файле success.phtml - то код для получения идентификатора приращения заказа уже доступен в шаблоне, так как он отображается клиенту.

Вам просто нужно следующее:

$orderId = $this->getOrderId();

Обратите внимание, что это не будет работать на других страницах, поэтому для них вам необходимо использовать:

$orderId = Mage::getSingleton('checkout/session')->getLastRealOrderId();
-121--1725332-

http://dishevelled.net/Generating-Clojure-import-lines-using-SLIME.html Делает очень легко искать импорт. Лично я просто использую функцию clojure find-classes, определенные там из REPL.

-121--3926394-

Количество отдельных слов (т.е. количество статей в словаре) можно найти с помощью функции len () .

> a = {'foo':42, 'bar':69}
> len(a)
2

Чтобы получить все отдельные слова (т.е. клавиши), используйте метод .keys () .

> list(a.keys())
['foo', 'bar']
27
ответ дан 23 November 2019 в 04:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: