@@ -422,6 +422,11 @@ msgid ""
422
422
"encountered in the left operand and then by the order encountered in the "
423
423
"right operand."
424
424
msgstr ""
425
+ "Como uma subclasse de :class:`dict`, :class:`Counter` herda a capacidade de "
426
+ "lembrar a ordem de inserção. Operações matemáticas em objetos *Counter* "
427
+ "também preservam ordem. Os resultados são ordenados de acordo com o momento "
428
+ "que um elemento é encontrado pela primeira vez no operando da esquerda e, em "
429
+ "seguida, pela ordem encontrada no operando da direita."
425
430
426
431
#: ../../library/collections.rst:279
427
432
msgid ""
@@ -437,6 +442,10 @@ msgid ""
437
442
"Elements are returned in the order first encountered. If an element's count "
438
443
"is less than one, :meth:`elements` will ignore it."
439
444
msgstr ""
445
+ "Retorna um iterador sobre os elementos, repetindo cada um tantas vezes "
446
+ "quanto sua contagem. Os elementos são retornados na ordem em que foram "
447
+ "encontrados pela primeira vez. Se a contagem de um elemento é menor que um, "
448
+ "ele será ignorado por :meth:`elements` ."
440
449
441
450
#: ../../library/collections.rst:294
442
451
msgid ""
@@ -445,27 +454,39 @@ msgid ""
445
454
"returns *all* elements in the counter. Elements with equal counts are "
446
455
"ordered in the order first encountered:"
447
456
msgstr ""
457
+ "Retorna uma lista dos *n* elementos mais comuns e suas contagens, do mais "
458
+ "comum para o menos comum. Se *n* for omitido ou igual a ``None``, :meth:"
459
+ "`most_common` retorna *todos* os elementos no contador. Elementos com "
460
+ "contagens iguais são ordenados na ordem em que foram encontrados pela "
461
+ "primeira vez:"
448
462
449
463
#: ../../library/collections.rst:304
450
464
msgid ""
451
465
"Elements are subtracted from an *iterable* or from another *mapping* (or "
452
466
"counter). Like :meth:`dict.update` but subtracts counts instead of "
453
467
"replacing them. Both inputs and outputs may be zero or negative."
454
468
msgstr ""
469
+ "Os elementos são subtraídos de um *iterável* ou de outro *mapeamento* (ou "
470
+ "contador). Funciona como :meth:`dict.update`, mas subtraindo contagens ao "
471
+ "invés de substituí-las. Tanto as entradas quanto as saídas podem ser zero "
472
+ "ou negativas."
455
473
456
474
#: ../../library/collections.rst:318
457
475
msgid "Compute the sum of the counts."
458
- msgstr ""
476
+ msgstr "Calcula a soma das contagens. "
459
477
460
478
#: ../../library/collections.rst:326
461
479
msgid ""
462
480
"The usual dictionary methods are available for :class:`Counter` objects "
463
481
"except for two which work differently for counters."
464
482
msgstr ""
483
+ "Os métodos usuais de dicionário estão disponíveis para objetos :class:"
484
+ "`Counter`, exceto por dois que funcionam de forma diferente para contadores."
465
485
466
486
#: ../../library/collections.rst:331
467
487
msgid "This class method is not implemented for :class:`Counter` objects."
468
488
msgstr ""
489
+ "Este método de classe não está implementado para objetos :class:`Counter`."
469
490
470
491
#: ../../library/collections.rst:335
471
492
msgid ""
@@ -474,6 +495,11 @@ msgid ""
474
495
"them. Also, the *iterable* is expected to be a sequence of elements, not a "
475
496
"sequence of ``(key, value)`` pairs."
476
497
msgstr ""
498
+ "Elementos são contados a partir de um *iterável* ou adicionados de outro "
499
+ "*mapeamento* (ou contador). Funciona como :meth:`dict.update` mas adiciona "
500
+ "contagens em vez de substituí-las. Além disso, é esperado que o *iterável* "
501
+ "seja uma sequência de elementos, e não uma sequência de pares ``(key, "
502
+ "value)``."
477
503
478
504
#: ../../library/collections.rst:340
479
505
msgid ""
@@ -482,21 +508,29 @@ msgid ""
482
508
"those tests treat missing elements as having zero counts so that "
483
509
"``Counter(a=1) == Counter(a=1, b=0)`` returns true."
484
510
msgstr ""
511
+ "Os contadores oferecem suporte a operadores de comparação rica para "
512
+ "relacionamentos de igualdade, subconjunto e superconjunto: ``==``, ``!=``, "
513
+ "``<``, ``<=``, ``>``, ``>=``. Todos esses testes tratam os elementos "
514
+ "ausentes como tendo contagens zero para que ``Counter(a=1) == Counter(a=1, "
515
+ "b=0)`` retorne verdadeiro."
485
516
486
517
#: ../../library/collections.rst:345
487
518
msgid "Rich comparison operations we were added"
488
- msgstr ""
519
+ msgstr "Operações de comparação rica foram adicionadas "
489
520
490
521
#: ../../library/collections.rst:348
491
522
msgid ""
492
523
"In equality tests, missing elements are treated as having zero counts. "
493
524
"Formerly, ``Counter(a=3)`` and ``Counter(a=3, b=0)`` were considered "
494
525
"distinct."
495
526
msgstr ""
527
+ "Em testes de igualdade, os elementos ausentes são tratados como tendo "
528
+ "contagens zero. Anteriormente, ``Counter(a=3)`` e ``Counter(a=3, b=0)`` eram "
529
+ "considerados distintos."
496
530
497
531
#: ../../library/collections.rst:353
498
532
msgid "Common patterns for working with :class:`Counter` objects::"
499
- msgstr ""
533
+ msgstr "Padrões comuns para trabalhar com objetos :class:`Counter`:: "
500
534
501
535
#: ../../library/collections.rst:365
502
536
msgid ""
@@ -514,6 +548,8 @@ msgid ""
514
548
"Unary addition and subtraction are shortcuts for adding an empty counter or "
515
549
"subtracting from an empty counter."
516
550
msgstr ""
551
+ "A adição e subtração unárias são atalhos para adicionar um contador vazio ou "
552
+ "subtrair de um contador vazio."
517
553
518
554
#: ../../library/collections.rst:392
519
555
msgid ""
@@ -1220,6 +1256,8 @@ msgid ""
1220
1256
"In addition to the usual mapping methods, ordered dictionaries also support "
1221
1257
"reverse iteration using :func:`reversed`."
1222
1258
msgstr ""
1259
+ "Além dos métodos usuais de mapeamento, dicionários ordenados também suportam "
1260
+ "iteração reversa usando a função :func:`reversed`."
1223
1261
1224
1262
#: ../../library/collections.rst:1138
1225
1263
msgid ""