Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit9398f2d

Browse files
author
github-actions
committed
Merge 3.10 into 3.9
1 parente7bda70 commit9398f2d

File tree

1 file changed

+103
-10
lines changed

1 file changed

+103
-10
lines changed

‎library/collections.po

Lines changed: 103 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -648,6 +648,9 @@ msgid ""
648648
"To enumerate all distinct multisets of a given size over a given set of "
649649
"elements, see :func:`itertools.combinations_with_replacement`::"
650650
msgstr""
651+
"Para enumerar todos os multisets distintos de um determinado tamanho em um "
652+
"determinado conjunto de elementos, consulte: func:` itertools."
653+
"combinations_with_replacement` ::"
651654

652655
#:../../library/collections.rst:421
653656
msgid":class:`deque` objects"
@@ -659,6 +662,9 @@ msgid ""
659662
"with data from *iterable*. If *iterable* is not specified, the new deque is "
660663
"empty."
661664
msgstr""
665+
"Retorna um novo objeto deque inicializado da esquerda para a direita "
666+
"(usando: meth: `append`) com dados de * iterável *. Se * iterável * não for "
667+
"especificado, o novo deque estará vazio."
662668

663669
#:../../library/collections.rst:428
664670
msgid""
@@ -667,6 +673,11 @@ msgid ""
667673
"safe, memory efficient appends and pops from either side of the deque with "
668674
"approximately the same O(1) performance in either direction."
669675
msgstr""
676+
"Deques são uma generalização de pilhas e filas (o nome é pronunciado\"deck"
677+
"\" e é abreviação de\"fila dupla\"). O Deques oferece suporte para "
678+
"acréscimos e saliências com segurança de thread e com eficiência de memória "
679+
"de ambos os lados do deque com aproximadamente o mesmo desempenho O (1) em "
680+
"qualquer direção."
670681

671682
#:../../library/collections.rst:433
672683
msgid""
@@ -675,6 +686,11 @@ msgid ""
675686
"``pop(0)`` and ``insert(0, v)`` operations which change both the size and "
676687
"position of the underlying data representation."
677688
msgstr""
689+
"Embora os objetos: class: `list` suportem operações semelhantes, eles são "
690+
"otimizados para operações rápidas de comprimento fixo e sujeitam em custos "
691+
"de movimentação de memória O (n) para` `pop (0)` `e` `insert (0, v)` ` "
692+
"operações que alteram o tamanho e a posição da representação de dados "
693+
"subjacente."
678694

679695
#:../../library/collections.rst:439
680696
msgid""
@@ -686,103 +702,132 @@ msgid ""
686702
"They are also useful for tracking transactions and other pools of data where "
687703
"only the most recent activity is of interest."
688704
msgstr""
705+
"Se * maxlen * não for especificado ou for `` Nenhum``, deques podem crescer "
706+
"para um comprimento arbitrário. Caso contrário, o deque é limitado ao "
707+
"comprimento máximo especificado. Quando um deque de comprimento limitado "
708+
"está cheio, quando novos itens são adicionados, um número correspondente de "
709+
"itens é descartado da extremidade oposta. Deques de comprimento limitado "
710+
"fornecem funcionalidade semelhante ao filtro `` tail`` no Unix. Eles também "
711+
"são úteis para rastrear transações e outros pools de dados onde apenas a "
712+
"atividade mais recente é de interesse."
689713

690714
#:../../library/collections.rst:448
691715
msgid"Deque objects support the following methods:"
692-
msgstr""
716+
msgstr"Os objetos Deque suportam os seguintes métodos:"
693717

694718
#:../../library/collections.rst:452
695719
msgid"Add *x* to the right side of the deque."
696-
msgstr""
720+
msgstr"Adicione * x * ao lado direito do deque."
697721

698722
#:../../library/collections.rst:457
699723
msgid"Add *x* to the left side of the deque."
700-
msgstr""
724+
msgstr"Adicione * x * ao lado esquerdo do deque"
701725

702726
#:../../library/collections.rst:462
703727
msgid"Remove all elements from the deque leaving it with length 0."
704-
msgstr""
728+
msgstr"Remova todos os elementos do deque deixando-o com comprimento 0."
705729

706730
#:../../library/collections.rst:467
707731
msgid"Create a shallow copy of the deque."
708-
msgstr""
732+
msgstr"Cria uma cópia rasa do deque."
709733

710734
#:../../library/collections.rst:474
711735
msgid"Count the number of deque elements equal to *x*."
712-
msgstr""
736+
msgstr"Conta o número de elementos deque igual a * x *."
713737

714738
#:../../library/collections.rst:481
715739
msgid""
716740
"Extend the right side of the deque by appending elements from the iterable "
717741
"argument."
718742
msgstr""
743+
"Estenda o lado direito do deque anexando elementos do argumento iterável."
719744

720745
#:../../library/collections.rst:487
721746
msgid""
722747
"Extend the left side of the deque by appending elements from *iterable*. "
723748
"Note, the series of left appends results in reversing the order of elements "
724749
"in the iterable argument."
725750
msgstr""
751+
"Estenda o lado esquerdo do deque anexando elementos de *iterable*. Observe "
752+
"que a série de acréscimos à esquerda resulta na reversão da ordem dos "
753+
"elementos no argumento iterável."
726754

727755
#:../../library/collections.rst:494
728756
msgid""
729757
"Return the position of *x* in the deque (at or after index *start* and "
730758
"before index *stop*). Returns the first match or raises :exc:`ValueError` "
731759
"if not found."
732760
msgstr""
761+
"Retorne a posição de * x * no deque (no ou após o índice * início * e antes "
762+
"do índice * parada *). Retorna a primeira correspondência ou aumenta: exc: "
763+
"`ValueError` se não for encontrado."
733764

734765
#:../../library/collections.rst:503
735766
msgid"Insert *x* into the deque at position *i*."
736-
msgstr""
767+
msgstr"Insira * x * no deque na posição * i *."
737768

738769
#:../../library/collections.rst:505
739770
msgid""
740771
"If the insertion would cause a bounded deque to grow beyond *maxlen*, an :"
741772
"exc:`IndexError` is raised."
742773
msgstr""
774+
"Se a inserção fizer com que um deque limitado cresça além de * maxlen *, um: "
775+
"exc: `IndexError` é gerado."
743776

744777
#:../../library/collections.rst:513
745778
msgid""
746779
"Remove and return an element from the right side of the deque. If no "
747780
"elements are present, raises an :exc:`IndexError`."
748781
msgstr""
782+
"Remova e devolva um elemento do lado direito do deque. Se nenhum elemento "
783+
"estiver presente, levanta um: exc: `IndexError`."
749784

750785
#:../../library/collections.rst:519
751786
msgid""
752787
"Remove and return an element from the left side of the deque. If no elements "
753788
"are present, raises an :exc:`IndexError`."
754789
msgstr""
790+
"Remova e devolva um elemento do lado esquerdo do deque. Se nenhum elemento "
791+
"estiver presente, levanta um: exc: `IndexError`."
755792

756793
#:../../library/collections.rst:525
757794
msgid""
758795
"Remove the first occurrence of *value*. If not found, raises a :exc:"
759796
"`ValueError`."
760797
msgstr""
798+
"Remova a primeira ocorrência de * valor *. Se não for encontrado, levanta "
799+
"um: exc: `ValueError`."
761800

762801
#:../../library/collections.rst:531
763802
msgid"Reverse the elements of the deque in-place and then return ``None``."
764803
msgstr""
804+
"Inverta os elementos do deque no local e, em seguida, retorne ``None``."
765805

766806
#:../../library/collections.rst:538
767807
msgid""
768808
"Rotate the deque *n* steps to the right. If *n* is negative, rotate to the "
769809
"left."
770810
msgstr""
811+
"Gire os passos deque * n * para a direita. Se * n * for negativo, gire para "
812+
"a esquerda."
771813

772814
#:../../library/collections.rst:541
773815
msgid""
774816
"When the deque is not empty, rotating one step to the right is equivalent to "
775817
"``d.appendleft(d.pop())``, and rotating one step to the left is equivalent "
776818
"to ``d.append(d.popleft())``."
777819
msgstr""
820+
"Quando o deque não está vazio, girar um passo para a direita é equivalente a "
821+
"``d.appendleft(d.pop())``, e girar um passo para a esquerda é equivalente a "
822+
"``d.append(d.popleft())``."
778823

779824
#:../../library/collections.rst:546
780825
msgid"Deque objects also provide one read-only attribute:"
781-
msgstr""
826+
msgstr"Os objetos Deque também fornecem um atributo somente leitura:"
782827

783828
#:../../library/collections.rst:550
784829
msgid"Maximum size of a deque or ``None`` if unbounded."
785-
msgstr""
830+
msgstr"Tamanho máximo de um deque ou ``None`` se ilimitado."
786831

787832
#:../../library/collections.rst:555
788833
msgid""
@@ -792,12 +837,19 @@ msgid ""
792837
"to access the first element. Indexed access is O(1) at both ends but slows "
793838
"to O(n) in the middle. For fast random access, use lists instead."
794839
msgstr""
840+
"Além do acima, deques oferece suporte a iteração, decapagem, teste de "
841+
"associação com o operador: keyword: `in` e referências subscritas, como para "
842+
"acessar o primeiro elemento. O acesso indexado é O (1) em ambas as "
843+
"extremidades, mas diminui para O (n) no meio. Para acesso aleatório rápido, "
844+
"use listas."
795845

796846
#:../../library/collections.rst:561
797847
msgid""
798848
"Starting in version 3.5, deques support ``__add__()``, ``__mul__()``, and "
799849
"``__imul__()``."
800850
msgstr""
851+
"A partir da versão 3.5, deques suporta `` __add __ () ``, `` __mul __ () `` "
852+
"e `` __imul __ () ``."
801853

802854
#:../../library/collections.rst:564
803855
msgid"Example:"
@@ -809,19 +861,23 @@ msgstr "Receitas de :class:`deque`"
809861

810862
#:../../library/collections.rst:623
811863
msgid"This section shows various approaches to working with deques."
812-
msgstr""
864+
msgstr"Esta seção mostra várias abordagens para trabalhar com deques."
813865

814866
#:../../library/collections.rst:625
815867
msgid""
816868
"Bounded length deques provide functionality similar to the ``tail`` filter "
817869
"in Unix::"
818870
msgstr""
871+
"Deques de comprimento limitado fornecem funcionalidade semelhante ao filtro "
872+
"``tail`` em Unix ::"
819873

820874
#:../../library/collections.rst:633
821875
msgid""
822876
"Another approach to using deques is to maintain a sequence of recently added "
823877
"elements by appending to the right and popping to the left::"
824878
msgstr""
879+
"Outra abordagem para usar deques é manter uma sequência de elementos "
880+
"adicionados recentemente, acrescentando à direita e clicando à esquerda::"
825881

826882
#:../../library/collections.rst:648
827883
msgid""
@@ -832,13 +888,23 @@ msgid ""
832888
"popleft`; otherwise, it can be cycled back to the end with the :meth:`~deque."
833889
"rotate` method::"
834890
msgstr""
891+
"Um `escalonador round-robin <https://en.wikipedia.org/wiki/Round-"
892+
"robin_scheduling>` _ pode ser implementado com iteradores de entrada "
893+
"armazenados em um: class: `deque`. Os valores são gerados a partir do "
894+
"iterador ativo na posição zero. Se esse iterador estiver esgotado, ele pode "
895+
"ser removido com: meth: `~ deque.popleft`; caso contrário, ele pode voltar "
896+
"ao fim com o método: meth: `~ deque.rotate` ::"
835897

836898
#:../../library/collections.rst:667
837899
msgid""
838900
"The :meth:`~deque.rotate` method provides a way to implement :class:`deque` "
839901
"slicing and deletion. For example, a pure Python implementation of ``del "
840902
"d[n]`` relies on the ``rotate()`` method to position elements to be popped::"
841903
msgstr""
904+
"O método: meth: `~ deque.rotate` fornece uma maneira de implementar o corte "
905+
"e exclusão: class:` deque`. Por exemplo, uma implementação Python pura de "
906+
"``del d[n]`` depende do método ``rotate()`` para posicionar os elementos a "
907+
"serem popped ::"
842908

843909
#:../../library/collections.rst:676
844910
msgid""
@@ -849,6 +915,13 @@ msgid ""
849915
"that approach, it is easy to implement Forth style stack manipulations such "
850916
"as ``dup``, ``drop``, ``swap``, ``over``, ``pick``, ``rot``, and ``roll``."
851917
msgstr""
918+
"Para implementar o corte: class: `deque`, use uma abordagem semelhante "
919+
"aplicando: meth:` ~ deque.rotate` para trazer um elemento alvo para o lado "
920+
"esquerdo do deque. Remova as entradas antigas com: meth: `~ deque.popleft`, "
921+
"adicione novas entradas com: meth:` ~ deque.extend`, e então inverta a "
922+
"rotação. Com pequenas variações dessa abordagem, é fácil implementar "
923+
"manipulações de pilha de estilo Forth, como ``dup``,``drop``,``swap``,"
924+
"``over``,``pick``,``rot``, and ``roll``."
852925

853926
#:../../library/collections.rst:686
854927
msgid":class:`defaultdict` objects"
@@ -861,6 +934,10 @@ msgid ""
861934
"writable instance variable. The remaining functionality is the same as for "
862935
"the :class:`dict` class and is not documented here."
863936
msgstr""
937+
"Retorne um novo objeto semelhante a um dicionário. : class: `defaultdict` é "
938+
"uma subclasse da classe interna: class:` dict`. Ele substitui um método e "
939+
"adiciona uma variável de instância gravável. A funcionalidade restante é a "
940+
"mesma da classe: class: `dict` e não está documentada aqui."
864941

865942
#:../../library/collections.rst:695
866943
msgid""
@@ -869,38 +946,54 @@ msgid ""
869946
"arguments are treated the same as if they were passed to the :class:`dict` "
870947
"constructor, including keyword arguments."
871948
msgstr""
949+
"O primeiro argumento fornece o valor inicial para o atributo: attr: "
950+
"`default_factory`; o padrão é `` Nenhum``. Todos os argumentos restantes são "
951+
"tratados da mesma forma como se fossem passados ​​para o construtor: class: "
952+
"`dict`, incluindo argumentos de palavra-chave."
872953

873954
#:../../library/collections.rst:701
874955
msgid""
875956
":class:`defaultdict` objects support the following method in addition to the "
876957
"standard :class:`dict` operations:"
877958
msgstr""
959+
"Os objetos: class: `defaultdict` suportam o seguinte método além das "
960+
"operações padrão: class:` dict`:"
878961

879962
#:../../library/collections.rst:706
880963
msgid""
881964
"If the :attr:`default_factory` attribute is ``None``, this raises a :exc:"
882965
"`KeyError` exception with the *key* as argument."
883966
msgstr""
967+
"Se o atributo: attr: `default_factory` é ``None``, isso levanta uma exceção: "
968+
"exc:` KeyError` com a * chave * como argumento."
884969

885970
#:../../library/collections.rst:709
886971
msgid""
887972
"If :attr:`default_factory` is not ``None``, it is called without arguments "
888973
"to provide a default value for the given *key*, this value is inserted in "
889974
"the dictionary for the *key*, and returned."
890975
msgstr""
976+
"Se: attr: `default_factory` não for ``None``, ele é chamado sem argumentos "
977+
"para fornecer um valor padrão para a * chave * fornecida, este valor é "
978+
"inserido no dicionário para a * chave * e retornado."
891979

892980
#:../../library/collections.rst:713
893981
msgid""
894982
"If calling :attr:`default_factory` raises an exception this exception is "
895983
"propagated unchanged."
896984
msgstr""
985+
"Se chamar: attr: `default_factory` levanta uma exceção, esta exceção é "
986+
"propagada inalterada."
897987

898988
#:../../library/collections.rst:716
899989
msgid""
900990
"This method is called by the :meth:`__getitem__` method of the :class:`dict` "
901991
"class when the requested key is not found; whatever it returns or raises is "
902992
"then returned or raised by :meth:`__getitem__`."
903993
msgstr""
994+
"Este método é chamado pelo método: meth: `__getitem__` da classe: class:` "
995+
"dict` quando a chave solicitada não é encontrada; tudo o que ele retorna ou "
996+
"aumenta é então retornado ou gerado por: meth: `__getitem__`."
904997

905998
#:../../library/collections.rst:720
906999
msgid""

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp