Perguntas com a marcação «python»

Python é uma linguagem de programação multiuso, de tipo dinâmico e multiuso. Ele foi projetado para ser rápido em aprender, entender e usar e impor uma sintaxe limpa e uniforme. Observe que o Python 2 está oficialmente sem suporte a partir de 01-01-2020. Ainda, para perguntas específicas sobre a versão do Python, adicione a tag [python-2.7] ou [python-3.x]. Ao usar uma variante ou biblioteca Python (por exemplo, Jython, PyPy, Pandas, Numpy), inclua-a nas tags.

4
Suprimir notação científica em Numpy ao criar matriz da lista aninhada
Eu tenho uma lista Python aninhada que se parece com o seguinte: my_list = [[3.74, 5162, 13683628846.64, 12783387559.86, 1.81], [9.55, 116, 189688622.37, 260332262.0, 1.97], [2.2, 768, 6004865.13, 5759960.98, 1.21], [3.74, 4062, 3263822121.39, 3066869087.9, 1.93], [1.91, 474, 44555062.72, 44555062.72, 0.41], [5.8, 5006, 8254968918.1, 7446788272.74, 3.25], [4.5, 7887, 30078971595.46, 27814989471.31, 2.18], [7.03, …

8
Como remover substrings específicos de um conjunto de strings em Python?
Eu tenho um conjunto de strings set1, e todas as strings set1possuem duas substrings específicas que eu não preciso e quero remover. Entrada de amostra: set1={'Apple.good','Orange.good','Pear.bad','Pear.good','Banana.bad','Potato.bad'} Então, basicamente, quero que as substrings .goode sejam .badremovidas de todas as strings. O que eu tentei: for x in set1: x.replace('.good','') x.replace('.bad','') Mas …
160 python  python-3.x 




11
Python - doctest vs. unittest [fechado]
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que possa ser respondida com fatos e citações por editando esta postagem . Fechado há 4 anos . Melhore esta pergunta Estou tentando começar o teste de …

14
Exemplo prático do método especial Python __call__
Eu sei que o __call__método em uma classe é acionado quando a instância de uma classe é chamada. No entanto, não tenho idéia de quando posso usar esse método especial, porque é possível simplesmente criar um novo método e executar a mesma operação feita no __call__método. Em vez de chamar …

7
Numpy: obtenha um conjunto aleatório de linhas da matriz 2D
Eu tenho uma matriz 2D muito grande que se parece com isso: a= [[a1, b1, c1], [a2, b2, c2], ..., [an, bn, cn]] Usando numpy, existe uma maneira fácil de obter uma nova matriz 2D com, por exemplo, 2 linhas aleatórias da matriz inicial a (sem substituição)? por exemplo b= …
159 python  numpy 

1
Por que a super () mágica do Python 3.x?
No Python 3.x, super()pode ser chamado sem argumentos: class A(object): def x(self): print("Hey now") class B(A): def x(self): super().x() >>> B().x() Hey now A fim de fazer este trabalho, um pouco de magia em tempo de compilação é executada, uma conseqüência do que é que o código a seguir (que …
159 python  python-3.x  super 


6
Ignorando Iterações em Python
Eu tenho um loop ativo, mas existe a possibilidade de gerar exceções dentro do loop. É claro que isso interromperia meu programa todos juntos. Para impedir que eu pegue as exceções e as trate. Mas o restante da iteração é executado, mesmo que uma exceção tenha ocorrido. Existe uma palavra-chave …
159 python 



4
Recarregar objeto django do banco de dados
É possível atualizar o estado de um objeto django do banco de dados? Quero dizer comportamento aproximadamente equivalente a: new_self = self.__class__.objects.get(pk=self.pk) for each field of the record: setattr(self, field, getattr(new_self, field)) ATUALIZAÇÃO: Foi encontrada uma guerra de reabertura / correção de erros no rastreador: http://code.djangoproject.com/ticket/901 . Ainda não entendo …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.