Счетчик словарь: СЧЕТЧИК — Словарь русского языка Ожегова — Русский язык

Как использовать модуль Counter в Python

В этой статье объясняется, как использовать модуль «Counter», который по умолчанию поставляется с языком программирования Python. Все примеры кода в этой статье протестированы на Python версии 3.9.5 в Ubuntu 21.04.

 

О модуле счетчика

Модуль Counter, как следует из названия, может использоваться для подсчета элементов итерируемого или хешируемого объекта в Python. Counter сохраняет каждый элемент итерируемого объекта (например, объект списка Python) как ключ словаря Python. Поскольку словари в Python допускают только уникальные ключи, повторения нет. Соответствующие значения для ключей этих словарей — это количество или количество раз, когда элемент появляется в итерируемом объекте.

 

Основное использование и синтаксис

Чтобы понять базовое использование и синтаксис класса Counter, взгляните на пример кода ниже:

from collections import Counter
list1 = ["a", "a", "b", "b", "b", "c", "d", "d", "d", "d", "e", "e"]
counts = Counter(list1)
print (counts)

Первый оператор импортирует модуль Counter, чтобы в коде можно было использовать класс Counter.  Затем определяется новый объект списка Python с некоторыми данными. Затем создается новый экземпляр объекта Counter путем передачи «list1» в качестве аргумента. Последний оператор печатает вывод объекта «counts».

После выполнения приведенного выше примера кода вы должны получить следующий результат:

Counter({'d': 4, 'b': 3, 'a': 2, 'e': 2, 'c': 1})

Обратите внимание, что выходные данные возвращают объект типа Counter, а не словарь Python. Хотя он ведет себя как словарь Python с одним незначительным отличием, которое объясняется ниже.

 

Объект счетчика ведет себя как объект словаря Python

Словарь в Python — это объект, который хранит элементы в парах «ключ: значение». Ниже приведен пример словаря Python:

dict1 = {"a" : 1, "b" : 2}

Часть перед символом «:» (двоеточие) называется «ключом», а часть после символа двоеточия называется «значением». Вы можете получить доступ к значению любого ключа в словаре Python, используя следующий синтаксис:

dict1 = {"a" : 1, "b" : 2}
print (dict1["a"])

Вам просто нужно указать имя ключа в квадратных скобках «[]».  Если ключ не существует в словаре, выдается ошибка KeyError.

Выходные данные приведенного выше примера Counter показывают, что при создании нового экземпляра класса Counter возвращается новый объект типа Counter. Этот объект типа Counter представляет собой не что иное, как словарь Python, за исключением того, что он не генерирует ошибку «KeyError», когда значение ключа отсутствует. Вместо этого он присваивает ему значение «0» (ноль). Вы также можете получить доступ к значениям элементов в объекте Counter, указав имена ключей в квадратных скобках, как и в объекте словаря. Взгляните на пример кода ниже:

from collections import Counter
list1 = ["a", "a", "b", "b", "b", "c", "d", "d", "d", "d", "e", "e"]
counts = Counter(list1)
print (counts["f"])
dict1 = {"a" : 1, "b" : 2}
print (dict1["c"])

После выполнения приведенного выше примера кода вы должны получить следующий результат:

0
Traceback (most recent call last):
File "main.py", line 11, in
print (dict1["c"])
KeyError: 'c'

Как вы можете видеть в выходных данных, когда вы обращаетесь к ключу, которого нет в объекте Counter, возвращается «0» (ноль).  С другой стороны, объект словаря Python выдает ошибку «KeyError» при отсутствии ключа.

 

Создание объекта счетчика вручную

Может быть случай, когда вы захотите вручную определить объект Counter вместо анализа итерации, такой как список Python. Чтобы создать объект счетчика, вы можете использовать следующий синтаксис:

from collections import Counter
counter1 = Counter(a=4, b=3)
counter2 = Counter({"a" : 4, "b" : 3})
print (counter1)
print (counter2)

Вы можете использовать синтаксис стиля аргумента, показанный в первом операторе, или использовать синтаксис стиля словаря Python, показанный во втором операторе, для создания новых экземпляров объекта Counter. Оба метода имеют одинаковый эффект и дают одинаковый результат.

После выполнения приведенного выше примера кода вы должны получить следующий результат:

Counter({'a': 4, 'b': 3})
Counter({'a': 4, 'b': 3})

Получение наиболее распространенных элементов из объекта счетчика

Вы можете использовать метод most_common для сортировки элементов и их количества в порядке убывания от объекта типа Counter.  Взгляните на пример кода ниже:

from collections import Counter
list1 = ["a", "a", "b", "b", "b", "c", "d", "d", "d", "d", "e", "e"]
counts = Counter(list1)
print (counts.most_common())

Вывод возвращает список кортежей, а не объект словаря Counter или Python.

Вы также можете получить только несколько самых верхних элементов, указав число в методе most_common в качестве аргумента.

from collections import Counter
list1 = ["a", "a", "b", "b", "b", "c", "d", "d", "d", "d", "e", "e"]
counts = Counter(list1)
print (counts.most_common(2))

После выполнения приведенного выше примера кода вы должны получить следующий результат:

[('d', 4), ('b', 3)]

Другие полезные методы счетчика

Вы можете получить доступ ко всем ключам и значениям объекта Counter, используя методы «keys» и «values» соответственно.

from collections import Counter
list1 = ["a", "a", "b", "b", "b", "c", "d", "d", "d", "d", "e", "e"]
counts = Counter(list1)
print (counts. keys())
print (counts.values())

После выполнения приведенного выше примера кода вы должны получить следующий результат:

dict_keys(['a', 'b', 'c', 'd', 'e'])
dict_values([2, 3, 1, 4, 2])

Эти методы создают итерируемые объекты, чтобы вы могли их перебирать.

Вы можете получить как ключи, так и значения, используя метод «items».

from collections import Counter
list1 = ["a", "a", "b", "b", "b", "c", "d", "d", "d", "d", "e", "e"]
counts = Counter(list1)
print (counts.items())

После выполнения приведенного выше примера кода вы должны получить следующий результат:

dict_items([('a', 2), ('b', 3), ('c', 1), ('d', 4), ('e', 2)])

Вы также можете просмотреть результат, полученный методом «item».

Вы можете преобразовать объект Counter в словарь Python с помощью функции «dict».

from collections import Counter
list1 = ["a", "a", "b", "b", "b", "c", "d", "d", "d", "d", "e", "e"]
counts = Counter(list1)
print (dict(counts))

После выполнения приведенного выше примера кода вы должны получить следующий результат:

{'a': 2, 'b': 3, 'c': 1, 'd': 4, 'e': 2}

Цикл по ключам и значениям объекта счетчика

Вы можете легко просмотреть пары ключ-значение объекта Counter, используя метод «items», описанный выше.  Взгляните на пример кода ниже:

from collections import Counter
list1 = ["a", "a", "b", "b", "b", "c", "d", "d", "d", "d", "e", "e"]
counts = Counter(list1)
for key, value in counts.items():
print (key, value)

 

В коде к переменной пары ключей можно получить доступ с помощью переменных «ключ» и «значение» соответственно в цикле «for».

После выполнения приведенного выше примера кода вы должны получить следующий результат:

a 2
b 3
c 1
d 4
e 2

Заключение

Встроенный в Python модуль «Счетчик» обеспечивает быстрый и эффективный способ подсчета количества элементов, хранящихся в объекте итеративного типа. Вы можете использовать метод «most_common» для получения самых верхних пар с наибольшим счетчиком, указав желаемое число в качестве аргумента.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Класс Counter() модуля collections в Python.

Подсчет количества повторений элементов в последовательности.

класс collections.Counter() предназначен для удобных и быстрых подсчетов количества появлений неизменяемых элементов в последовательностях.

>>> from collections import Counter
>>> cnt = Counter(['red', 'blue', 'red', 'green', 'blue', 'blue'])
>>> dict(cnt)
# {'blue': 3, 'red': 2, 'green': 1}

Синтаксис:

import collections
cnt = collections.Counter([iterable-or-mapping])

Параметры:

  • iterable-or-mapping — итерируемая последовательность или словарь.

Возвращаемое значение:

  • объект Counter.

Описание:

Класс Counter() модуля collections — это подкласс словаря dict для подсчета хеш-объектов (неизменяемых, таких как строки, числа, кортежи и т.д.). Это коллекция, в которой элементы хранятся в виде словарных ключей, а их счетчики хранятся в виде значений словаря.

Счетчик может быть любым целочисленным значением, включая ноль или отрицательное число. Класс collections.Counter() похож на мультимножества в других языках программирования.

Элементы считываются из итерируемой последовательности, инициализируются из другого словаря или счетчика Counter():

>>> from collections import Counter
# новый пустой счетчик
>>> cnt = Counter()
# новый счетчик из последовательности
>>> cnt = Counter('gallahad')
# новый счетчик из словаря
>>> cnt = Counter({'red': 4, 'blue': 2})
# новый счетчик из ключевых слов 'args'
>>> cnt = Counter(cats=4, dogs=8)

Счетчики collections.Counter() имеют интерфейс словаря, за исключением того, что они возвращают 0 для отсутствующих элементов вместо вызова исключения KeyError:

>>> cnt = Counter(['eggs', 'ham'])
>>> cnt['bacon']
# 0

Установка счетчика в ноль не удаляет элементы из счетчика. Используйте инструкцию del, чтобы полностью удалить ключ счетчика:

# запись счетчика с нулевым счетом
>>> cnt['sausage'] = 0
# удаление счетчика с нулевым счетом
>>> del cnt['sausage']

Смотрите больше примеров использования класса Counter().

В качестве подкласса dict(), класс Counter() унаследовал возможность запоминания порядка вставки. Математические операции над объектами Counter() также сохраняют порядок. Результаты упорядочены в соответствии с тем, когда элемент сначала встречается в левом операнде, а затем в порядке, в котором встречается правый операнд.

Расширенные операторы сравнения.

Новое в версии 3.10: Добавлены расширенные операции сравнения.

С версии Python 3.10 счетчики Counter поддерживают расширенные операторы сравнения для отношений равенства, подмножества и надмножества: ==, !=, <, <=, >, >=. Все эти сравнения рассматривают отсутствующие элементы как имеющие нулевое количество, так что Counter(a=1) == Counter(a=1, b=0) возвращает True.

Изменено в версии 3.10: при сравнении на равенство, отсутствующие элементы рассматриваются как имеющие нулевое количество. Раньше Counter(a=3) и Counter(a=3, b=0) считались разными.

Объект

Counter, атрибуты и методы:

  • Counter.elements() возвращает итератор по элементам.
  • Counter.most_common() список наиболее распространенных элементов.
  • Counter.subtract() вычитает элементы счетчика и итерируемой последовательности.
  • Counter.total() вычисляет сумму значений счетчика.
  • Counter.update() складывает элементы счетчика и итерируемой последовательности.

Counter.elements():

Метод Counter.elements() возвращает итератор по элементам, в котором каждый элемент повторяется столько раз, во сколько установлено его значение. Элементы возвращаются в порядке их появления. Если количество элементов меньше единицы, то метод Counter.elements() просто проигнорирует его.

>>> from collections import Counter
>>> cnt = Counter(a=4, b=2, c=0, d=-2)
>>> sorted(cnt. elements())
# ['a', 'a', 'a', 'a', 'b', 'b']

Counter.most_common([n]):

Метод Counter.most_common() возвращает список из n наиболее распространенных элементов и их количество от наиболее распространенных до наименее. Если n опущено или None, метод cnt.most_common() возвращает все элементы в счетчике.

Элементы с равным количеством упорядочены в порядке, в котором они встречаются первыми:

>>> from collections import Counter
>>> Counter('abracadabra').most_common(3)
# [('a', 5), ('b', 2), ('r', 2)]

Counter.subtract([iterable-or-mapping]):

Метод Counter.subtract() вычитает элементы текущего счетчика cnt и итерируемой последовательности или другого словаря или другого счетчика Counter(). Подобно методу словаря dict.update(), но вычитает количество (значения ключей), а не заменяет их.

Значения ключей как у счетчика так и у словаря могут быть нулевыми или отрицательными.

>>> from collections import Counter
>>> c = Counter(a=4, b=2, c=0, d=-2)
>>> d = Counter(a=1, b=2, c=3, d=4)
>>> c.subtract(d)
>>> c
# Counter({'a': 3, 'b': 0, 'c': -3, 'd': -6})

Counter.total():

В Python 3.10 появился метод Counter.total(), который вычисляет сумму значений текущего счетчика.

>>> from collections import Counter
>>> c = Counter(a=10, b=5, c=0)
>>> c.total()
# 15

В более ранних версиях Python, этот метод можно заменить выражением:

>>> from collections import Counter
>>> c = Counter(a=10, b=5, c=0)
>>> sum(c.values())
# 15

Для объектов collections.Counter() доступны обычные методы словарей, за исключением двух, которые для счетчиков работают по-другому.

Counter. fromkeys(iterable):

Метод Counter.fromkeys() не реализован для объектов Counter().

Counter.update([iterable-or-mapping]):

Метод Counter.update() складывает элементы текущего счетчика cnt и итерируемой последовательности или другого словаря или другого счетчика Counter(). Работает подобно методу словаря dict.update(), но складывает количество (значения ключей), а не заменяет их.

Кроме того, ожидается, что итерация будет последовательностью элементов, а не последовательностью двойных кортежей (key, value).

>>> from collections import Counter
>>> c = Counter(a=4, b=2, c=0, d=-2)
>>> d = Counter(a=1, b=2, c=3, d=4)
>>> c.update(d)
>>> c
# Counter({'a': 5, 'b': 4, 'c': 3, 'd': 2})

Примеры использования класса

Counter().

Общие шаблоны для работы с объектами Counter:

>>> from collections import Counter
# создать счетчик из списка кортежей (elem, cnt)
>>> cnt = Counter(dict(list_of_pairs))
# преобразовать в список кортежей (elem, cnt)
>>> cnt. items()
# сумма всех значений в счетчике
>>> sum(cnt.values())
# очистить счетчик
>>> cnt.clear()
# список уникальных элементов
>>> list(cnt)
# преобразовать в множество
>>> set(cnt)
# преобразовать в обычный словарь              
>>> dict(cnt)
# N наименее распространенных элементов
>>> cnt.most_common()[:-n-1:-1]
# Удалить элементы с нулевыми отрицательными значениями
>>> +cnt

Предусмотрено несколько математических операций для объединения объектов Counter() для создания мультимножеств (счетчиков, число которых больше нуля). Сложение и вычитание объединяют счетчики путем сложения или вычитания количества соответствующих элементов. Пересечение и объединение возвращают минимум и максимум соответствующих отсчетов.

Каждая операция принимает счетчики, значения ключей которых могут иметь любые числа, но выходные данные исключают из результата ключи с нулевыми отрицательными значениями.

>>> from collections import Counter
>>> c = Counter(a=3, b=1)
>>> d = Counter(a=1, b=2)
# Сложить два счетчика:  c[x] + d[x]
>>> c + d
# Counter({'a': 4, 'b': 3})
# Вычитание счетчиков, сохраняются 
# только положительные значения элементов
>>> c - d                       
# Counter({'a': 2})
# Пересечение счетчиков:  min(c[x], d[x]) 
>>> c & d
# Counter({'a': 1, 'b': 1})
# Объединение счетчиков:  max(c[x], d[x])
>>> c | d
# Counter({'a': 3, 'b': 2})

Унарное сложение и вычитание являются ссылками для добавления пустого счетчика или вычитания из пустого счетчика.

>>> from collections import Counter
>>> c = Counter(a=2, b=-4)
>>> +c
# Counter({'a': 2})
>>> -c
# Counter({'b': 4})

Подсчёт одинаковых слов в файле при помощи

collections.Counter().

При помощи класса collections.Counter() можно легко подсчитать количество повторений слов в тексте. Например найдем десять самых распространенных слов в трагедия Уильяма Шекспира «Гамлет».

from collections import Counter
from re import findall
with open('hamlet.txt') as fp:
    words = findall(r'\w+', fp.read().lower())
cnt = Counter(words).most_common(10)
print(cnt)
# [('the', 1143), ('and', 966), ('to', 762), 
# ('of', 669), ('i', 631), ('you', 554),  
# ('a', 546), ('my', 514), ('hamlet', 471), 
# ('in', 451)]

Ограничения типа Counter() и минимальный диапазон:

Счетчики были в первую очередь предназначены для работы с положительными целыми числами для представления счетчиков.

Здесь описаны минимальный диапазон и ограничения типа Counter(), чтобы не исключать случаи использования, требующие хранения других типов или отрицательных значений.

  • Сам класс collections.Counter() является подклассом словаря dict без ограничений по ключам и значениям. Значения предназначены для чисел, представляющих счетчики, но вы можете хранить все что угодно в поле значений.
  • Метод cnt.most_common() только сортирует значения ключей по убыванию.
  • Для операций на месте, таких как cnt[key] += 1, тип значения должен только поддерживать сложение и вычитание. Таким образом, дроби, числа с плавающей запятой и десятичные числа будут работать, отрицательные значения тоже поддерживаются. То же самое относится и к методам cnt.update() и cnt.subtract(), которые допускают отрицательные и нулевые значения для входных и выходных данных.
  • Мультимножественные методы предназначены только для случаев использования с положительными значениями. Входные значения ключей могут быть отрицательными или нулевыми, но в результате операций сохраняются только положительные значения. Нет ограничений по типу, но тип значения должен поддерживать сложение, вычитание и сравнение.
  • Метод Counter.elements() работает только с положительными целыми числами и будет игнорировать ноль и отрицательные значения.

Определение и значение счетчика — Merriam-Webster

Последние примеры в Интернете

В ванной также есть изготовленная на заказ стойка , зеркало от Urban Archeology и смеситель от Waterworks.

— Келси Малви, ELLE Decor , 12 мая 2023 г.

В квартире с двумя спальнями, 2½ ванными комнатами есть кухня шеф-повара с газовой плитой Wolf, холодильник Sub-Zero, кварц 9. 0005 счетчики и зеркальный фартук.

— Шэрон Наукам, Dallas News , 10 мая 2023 г.

Счетчики из гранита или мыльного камня стоят меньше, чем мрамор или кварц.

— Кейт Макгрегор, Красивый дом , 6 мая 2023 г.

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

—Кимберли Мок, 9 лет0005 Treehugger , 5 мая 2023 г.

Станции упаковки расположены возле стоек авиабилетов на восточной и западной сторонах вестибюля продажи билетов.

— Сюзанна Роуэн Келлехер, Forbes , 5 мая 2023 г.

Многочисленные крупные чеки идут по разным направлениям, и все они начинаются в 1917 году в похожем на сарай здании на Саут-Мейн в Линкольне в Ройал-Оук, где Erb Lumber продавала мелкую древесину в розницу. 0005 счетчик и оптом домостроителям с бортовыми грузовиками.

— Билл Лайтнер, Detroit Free Press , 27 апреля 2023 г.

В своем заявлении Игнат подчеркнул, что единственным эффективным средством противодействия будет западная ракета ПВО большей дальности.

— Себастьен Роблин, Popular Mechanics , 25 апреля 2023 г.

Вместо этого Даниэль разместил над 9 полками из белого дуба.0005 стойка , две верхние обрамляют вентиляционное отверстие печи, которое также покрыто фарфором, чтобы скрыться от глаз.

— Кэрон Голден, Сан-Диего Юнион-Трибьюн , 22 апреля 2023 г.

Использование онлайн-платформ является одной из самых больших проблем, с которыми сталкивается ФБР в противодействии насильственному экстремизму , заявил представитель ФБР в заявлении для The Dallas Morning News.

— Марсела Родригес, Dallas News , 14 мая 2023 г.

В прошлом году Анкара помогла выступить посредником в важной сделке по экспорту зерна между Украиной и Россией и даже предоставила Украине беспилотники, которые сыграли свою роль в отразил русских атак.

— Надин Эбрахим, CNN , 12 мая 2023 г.

В понедельник утром семья Нили опубликовала заявление , противоречащее заявлению, сделанному на прошлой неделе юридической фирмой, представляющей 24-летнего бывшего морского пехотинца.

— Анна Лазарус Каплан, Peoplemag , 8 мая 2023 г.

Нотр-Дам сыграет против с Оливером Буном после победы над Хартом со счетом 1:0 после Джастина Ли.

— Эрик Сондхаймер, 9 лет.0005 Los Angeles Times , 8 мая 2023 г.

Ранее его общая способность противостоять единицам оружия, таким как российский «Кинжал», была неизвестна.

— Марк Сантора, BostonGlobe.com , 6 мая 2023 г.

Чтобы противодействовать этому, введены меры регулирования для защиты от манипулирования рынком.

— Крис Мюллер, Forbes , 5 мая 2023 г.

Веставиа будет против со старшим Эйденом Блэком в первой пятничной игре.

—Майк Перрин | , al , 4 мая 2023 г.

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

— Ананья Бхаттачарья, Кварц , 3 мая 2023 г.

Для алгоритма простая стратегия, которая идет от против до крайних ходов, должна оставаться успешной.

— Васант Дхар, , Fortune , 21 марта 2023 г.

Это кажется противоречащим правилу Академии, запрещающему членам посещать частные мероприятия, продвигающие фильм, который рассматривается на Оскар.

— Дональд Либенсон, Town & Country , 9 марта 2023 г.

Законодательная перестройка также запретит оскорбление президента или государственных учреждений и выражение любых взглядов против государственной идеологии Индонезии.

— Рейтер, CNN , 2 декабря 2022 г.

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

— Гретхен Моргенсон, 9 лет.0005 Новости NBC , 3 апреля 2023 г.

После отзыва Перски несколько попыток отзыва противоречили прогрессивным подходам к уголовному правосудию, которые были на подъеме всего несколько лет назад.

— Джинни Сук Герсен, The New Yorker , 29 марта 2023 г.

Оба набора изменений сокращают пособия и противоречат резкому и продолжающемуся снижению ожидаемой продолжительности жизни в США.

— Джошуа Коэн, 9 лет.0005 Forbes , 14 февраля 2023 г.

Но эта идея противоречит и традиционному республиканскому представлению о местном контроле.

— Шон Магуайр, Anchorage Daily News , 13 февраля 2023 г.

Ван заявил, что независимость Тайваня несовместима с миром и противоречит благополучию тайваньских соотечественников, согласно отчету CCTV.

— Новости Блумберга, 9.0005 Bloomberg.com , 10 февраля 2023 г.

Окружной совет по надзору за туризмом Центральной Флориды, который представляет часть центральной Флориды, в которой находится Диснейуорлд, подал иск против компании в суд штата.

— Аарон Наварро, 9 лет.0005 CBS News , 5 мая 2023 г.

Это счетчик высотой , который идеально подходит для подготовки.

— Анна Логан, Country Living , 1 мая 2023 г.

Внутри помещения есть от 50 до 60 сидячих мест среди прилавков, табуретов и стульев и группы кушеток.

— Сьюзан Селаски, Detroit Free Press , 25 апреля 2023 г.

Кромвель был стойким борцом за права животных в течение многих лет, и его предыдущие подвиги включают в себя арест за участие в акции протеста в SeaWorld и приклеивание руки к Starbucks 9.0005 счетчик в знак протеста против того, что компания взимает дополнительную плату за веганское молоко.

— Морин Ли Ленкер, EW.com , 7 апреля 2023 г.

Маловероятно, противостоит техническому директору Mercedes-Benz Маркусу Шеферу и генеральному директору Renault Group Луке де Мео.

IEEE Spectrum , 28 марта 2023 г.

Бар Gyoza Пельмени Gyoza, гарниры и японское пиво в стильном узком баре с стойка мест и столиков на открытом воздухе.

— Джоан Шервелл, Forbes , 17 марта 2023 г.

Чаевые в ресторанах с полным спектром услуг выросли на 25,3% в третьем квартале 2022 года, а чаевые в прилавках ресторанов с обслуживанием выросли на 16,7% по сравнению с тем же периодом в 2021 году, по данным Square, одной из крупнейших компаний, использующих цифровые способы оплаты.

— Эйми Пикки, CBS News , 27 января 2023 г.

Ресторан counter -service также предлагает ежедневные специальные предложения для ужина за столиками ресторана или с собой.

— Кэрол Дептолла, Journal Sentinel , 29 декабря 2022 г.

Узнать больше

Эти примеры программно скомпилированы из различных онлайн-источников, чтобы проиллюстрировать текущее использование слова «счетчик». Любые мнения, выраженные в примерах, не отражают точку зрения Merriam-Webster или ее редакторов. Отправьте нам отзыв об этих примерах.

Безрецептурные препараты Определение и значение — Merriam-Webster

внебиржевой

ˌō-vər-ṯẖə-ˈkau̇n-tər 

1

: не обращаются и не осуществляются на организованной бирже ценных бумаг

внебиржевые сделки

внебиржевые ценные бумаги

2

: законно продаются без рецепта

безрецептурное обезболивающее

Примеры предложений

Недавние примеры в Интернете

Медицинские организации и сторонники контроля над рождаемостью в течение многих лет настаивали на безрецептурных противозачаточных таблеток в США.

— Тейлор Уилсон, USA TODAY , 11 мая 2023 г.

Perrigo заявила, что исследование препарата на 880 пациентах показало, что женщины будут постоянно принимать таблетки ежедневно, если они будут доступны без рецепта .

— Мэтью Перроне, ajc , 10 мая 2023 г.

Для сторонников безрецептурного отпуска таблетки, главный вопрос — доступность.

— Пэм Беллак, New York Times , 10 мая 2023 г.

Группы защиты уже много лет настаивают на выпуске безрецептурных противозачаточных таблеток .

— Беркли Лавлейс-младший, NBC News , 10 мая 2023 г.

В случае одобрения Opill станет первой безрецептурной противозачаточной таблеткой в Соединенных Штатах.

— Клэр Бугос, 9 лет. 0005 Verywell Health , 10 мая 2023 г.

Ожидается, что этим летом будет принято решение об одобрении безрецептурных таблеток .

— Карма Хассан, CNN , 10 мая 2023 г.

Управление по санитарному надзору за качеством пищевых продуктов и медикаментов США одобрило продажу противозачаточных препаратов в качестве безрецептурного продукта .

— Брэди Нокс, Washington Examiner , 10 мая 2023 г.

Несколько участников исследования, имитирующего безрецептурное использование препарата Перриго, сообщили, что принимают на десятки или даже сотни таблеток больше, чем им было выдано.

— Александр Тин, CBS News , 10 мая 2023 г.

Узнать больше

Эти примеры программно скомпилированы из различных онлайн-источников, чтобы проиллюстрировать текущее использование слова «безрецептурный». Любые мнения, выраженные в примерах, не отражают точку зрения Merriam-Webster или ее редакторов. Отправьте нам отзыв об этих примерах.

История слов

Первое известное использование

1921, в значении, определенном в смысле 1

Путешественник во времени

Первое известное использование без рецепта было
в 1921 году

Другие слова того же года
сверхтеатральный

без рецепта

по краю

Посмотреть другие записи поблизости

Процитировать эту запись
«Без рецепта.»

Словарь Merriam-Webster.com , Merriam-Webster, https://www.merriam-webster.com/dictionary/over-the-counter. Доступ 17 мая. 2023.

Copy Citation

Kids Definition

безрецептурный

прилагательное

: продается легально без рецепта

безрецептурный обезболивающее

Medical Definition

безрецептурный

прилагательное

: продается на законных основаниях без рецепта

безрецептурное обезболивающее

Legal Definition

безрецептурное

прилагательное

внебиржевой

1

: не обращаются и не осуществляются на организованной бирже ценных бумаг

внебиржевые операции

внебиржевые ценные бумаги

2

: законно продаются без рецепта

лекарства, отпускаемые без рецепта

Последнее обновление:

This entry was posted in Ключевые слова