Resultados da pesquisa a pedido "python-internals"

1 a resposta

Como as importações __future__ funcionam sob o capô

Eu fui fascinado pelo__future__ module - em particular, sua capacidade de alterar a maneira como as instruções são analisadas em python. O mais interessante é como fazer algo como from __future__ import print_functionPermite usarprint (e ...

2 a resposta

O que acontece quando você tenta excluir um elemento da lista enquanto itera sobre ele

Estou iterando uma lista da seguinte maneira: some_list = [1, 2, 3, 4] another_list = [1, 2, 3, 4] for idx, item in enumerate(some_list): del some_list[idx] for item in another_list: another_list.remove(item)Quando imprimo o conteúdo das ...

3 a resposta

Ordem de inserção em conjuntos (ao analisar {}) [duplicado]

Esta pergunta já tem uma resposta aqui: Ditar / Definir consistência da ordem de análise [/questions/34623846/dict-set-parsing-order-consistency] 1 ...

1 a resposta

python 2 vs python 3 desempenho de random, particularmente `random.sample` e` random.shuffle`

A questão do desempenho do módulo aleatório python e, em particular,random.sample erandom.shuffle surgiu emessa questão [https://stackoverflow.com/questions/43593278]. No meu computador, obtenho os seguintes resultados: > python -m timeit -s ...

1 a resposta

por que sys.stdout = Nenhum funciona?

eu posso silenciar e restaurarsys.stdout deste jeito: import sys sys.stdout = None print('hello') # does not write to stdout sys.stdout = sys.__stdout__ print('hello') # writes to stdouteu sei que é melhor eu estar ...

1 a resposta

Objeto personalizado no local, descompactando um comportamento diferente com o __getitem__ python 3.5 vs python 3.6

uma pergunta de acompanhamento sobreessa questão [https://stackoverflow.com/questions/50375793/elegant-way-to-have-an-almost-copy-constructor-that-allows-to-update-some-member] : executei o código abaixo no python 3.5 e python 3.6 - com ...

3 a resposta

Como a instrução print cria variáveis locais

As perguntas estão no final deste post. Primeiro trecho:dicionário de variáveis locais vazio. def outer(): x = 1 def inner(): print "Local variables: %s" % locals() return inner() print outer()Saída: variáveis locais: {} Segundo trecho:imprima ...

4 a resposta

Importando um arquivo py dentro de si

Este é o test.py: import sys a = 50 b = [1,2] def change(): print "Here 1" import test print "Here 2" test.a = -1 test.b = [0,1] return def main(): print "Here 3" change() print "Here 4" print a, b if 1: main()O código python acima, quando ...

4 a resposta

Qual codificação é usada para seqüências de caracteres no Python 2.x?

Qual é a codificação padrão usada para codificar seqüências de caracteres no python 2.x? Eu li que existem duas maneiras possíveis de declarar uma string. string = 'this is a string' unicode_string = u'this is a unicode string'A segunda ...

1 a resposta

Por que nenhum é o menor em python? [duplicado]

Esta pergunta já tem uma resposta aqui: Tudo é maior que Nenhum? [duplicado] [/questions/2214194/is-everything-greater-than-none] 2 respostasO que aprendi com o python Nenhum: None is frequently used to represent the absence of a value Quando ...