Resultados da pesquisa a pedido "python-internals"

3 a resposta

Os dicionários são ordenados no Python 3.6+?

Os dicionários são ordenados no Python 3.6 (pelo menos na implementação do CPython), diferente das encarnações anteriores. Parece uma mudança substancial, mas é apenas um pequeno parágrafo ...

12 a resposta

Como funciona o decorador @property?

Eu gostaria de entender como a função interna

1 a resposta

__Setattr __ () pode ser definido em uma classe com __slots__?

3 a resposta

Como exatamente o Python Bytecode é executado no CPython?

Eu estou tentando entender como o Python funciona (porque eu uso o tempo todo!). No meu entender, quando você executa algo como python script.py, o script é ...

5 a resposta

filtragem de compreensão de lista - “o conjunto () trap”

2 a resposta

Por que a função 'len' do Python é mais rápida que o método __len__?

Em Python,

1 a resposta

Por que o __dict__ das instâncias é muito menor em Python 3?

No Python, os dicionários criados para as instâncias de uma classe são pequenos se comparados aos dicionários criados que contêm os mesmos atributos dessa classe: import sys class Foo(object): def __init__(self, a, b): self.a = a self.b = b f = ...

4 a resposta

Por que copiar uma lista aleatória é muito mais lento?

Copiando uma ordem aleatóriarange(10**6) lista dez vezes leva cerca de 0,18 segundos: (são cinco execuções) 0.175597017661 0.173731403198 0.178601711594 0.180330912952 0.180811964451Copiar a lista não embaralhada dez vezes leva cerca de 0,05 ...

3 a resposta

Erro fatal do Python e `BufferedWriter`

Eu me deparei com este parágrafo nas Documentações que diz: Objetos em buffer binários (instâncias deBufferedReader, BufferedWriter, BufferedRandom eBufferedRWPair) proteger suas estruturas internas usando uma trava; portanto, é seguro chamá-los ...

2 a resposta

Os conjuntos são ordenados como dict em python3.6

Devido a alterações nodict implementação no Python 3.6 agora está ordenada por padrão. Fazsets preservar a ordem também agora? Não consegui encontrar nenhuma informação sobre isso, mas como essas duas estruturas de dados são muito semelhantes na ...