You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: vol1/cap03.adoc
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -180,7 +180,7 @@ O operador `|` cria um novo mapeamento:
180
180
181
181
O tipo do novo mapeamento normalmente será o mesmo do operando da esquerda—no exemplo,
182
182
`d1`—mas ele pode ser do tipo do segundo operando se tipos definidos pelo usuário estiverem envolvidos na operação,
183
-
dependendo das regras de sobrecarga de operadores, que exploraremos no «Capítulo 16» [.small]#[vol.2, fpy.li/4r]#.
183
+
dependendo das regras de sobrecarga de operadores, que exploraremos no «Capítulo 16» [.small]#[vol.2, fpy.li/16]#.
184
184
185
185
Para atualizar mapeamentos existentes internamente, use `|=`.
186
186
Retomando o exemplo anterior, ali `d1` não foi modificado.
@@ -331,7 +331,7 @@ True
331
331
====
332
332
Usar `isinstance` com uma ABC é muitas vezes melhor que verificar se um argumento de função
333
333
é do tipo concreto `dict`, porque daí tipos alternativos de mapeamentos podem ser usados.
334
-
Vamos discutir isso em detalhes no «Capítulo 13» [.small]#[vol.2, fpy.li/4q]#.
334
+
Vamos discutir isso em detalhes no «Capítulo 13» [.small]#[vol.2, fpy.li/13]#.
335
335
====
336
336
337
337
[[mapping_uml]]
@@ -439,7 +439,7 @@ A <<mapping_methods_tbl>> mostra os métodos implementados por `dict` e pelas va
439
439
| `d.pop(k, [default])` | ● | ● | ● | Remove e devolve valor em `k`, ou `default` ou `None`, se `k` não existir
440
440
| `d.popitem()` | ● | ● | ● | Remove e devolve, na forma `(chave, valor)`, o último item inseridofootnote:[`OrderedDict.popitem(last=False)` remove o primeiro item inserido (FIFO). O argumento nomeado `last` não é suportado por `dict` ou `defaultdict`, pelo menos até Python 3.10b3.]
441
441
| `+d.__reversed__()+` | ● | ● | ● | Suporte a `reverse(d)`—devolve um iterador de chaves, da última para a primeira a serem inseridas
442
-
| `+d.__ror__(other)+` | ● | ● | ● | Suporte a `other \| dd`—operador de união reverso (Python ≥ 3.9)footnote:[Operadores reversos são tratados no «Capítulo 16» [.small]#[vol.2, fpy.li/4r].]#]
442
+
| `+d.__ror__(other)+` | ● | ● | ● | Suporte a `other \| dd`—operador de união reverso (Python ≥ 3.9)footnote:[Operadores reversos são tratados no «Capítulo 16» [.small]#[vol.2, fpy.li/16].]#]
443
443
|`d.setdefault(k, [default])` | ● | ● | ● | Se `k in d`, devolve `d[k]`; senão, atribui `d[k] = default` e devolve isso
0 commit comments