Perguntas com a marcação «python»

274
Quantas aulas devo colocar em um arquivo? [fechadas]

Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 6 anos . Melhore...

274
Idioma Python para retornar o primeiro item ou Nenhum

Tenho certeza de que há uma maneira mais simples de fazer isso que simplesmente não está ocorrendo para mim. Estou chamando um monte de métodos que retornam uma lista. A lista pode estar vazia. Se a lista não estiver vazia, desejo retornar o primeiro item; caso contrário, desejo retornar Nenhum....

274
Ignorar valor de retorno múltiplo do python

Digamos que eu tenho uma função Python que retorna vários valores em uma tupla: def func(): return 1, 2 Existe uma boa maneira de ignorar um dos resultados, em vez de apenas atribuir a uma variável temporária? Digamos que se eu estivesse interessado apenas no primeiro valor, existe uma maneira...

274
Como criar dinamicamente um objeto JSON com Python?

Eu sou novo no Python e estou jogando com dados JSON. Gostaria de criar dinamicamente um objeto JSON adicionando algum valor-chave a um objeto JSON existente. Eu tentei o seguinte, mas recebo TypeError: 'str' object does not support item assignment: import json json_data =

274
Como verificar se existe uma coluna no Pandas

Existe uma maneira de verificar se existe uma coluna em um DataFrame do Pandas? Suponha que eu tenha o seguinte DataFrame: >>> import pandas as pd >>> from random import randint >>> df = pd.DataFrame({'A': [randint(1, 9) for x in xrange(10)], 'B': [randint(1, 9)*10 for...

273
IDE de desenvolvimento do Django [fechado]

Fechadas. Esta pergunta não atende às diretrizes de estouro de pilha . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Stack Overflow. Fechado há 6 anos . Melhore esta...

273
localizando e substituindo elementos em uma lista

Eu tenho que pesquisar uma lista e substituir todas as ocorrências de um elemento por outro. Até agora, minhas tentativas de código não me levaram a lugar algum, qual é a melhor maneira de fazer isso? Por exemplo, suponha que minha lista tenha os seguintes números inteiros >>> a =...

273
Por que não há função xrange no Python3?

Recentemente eu comecei a usar Python3 e é a falta de xrange dói. Exemplo simples: 1) Python2: from time import time as t def count(): st = t() [x for x in xrange(10000000) if x%4 == 0] et = t() print et-st count() 2) Python3: from time import time as t def xrange(x): return...

272
Python: dividir uma lista com base em uma condição?

Qual é a melhor maneira, esteticamente e do ponto de vista de desempenho, para dividir uma lista de itens em várias listas com base em uma condicional? O equivalente a: good = [x for x in mylist if x in goodvals] bad = [x for x in mylist if x not in goodvals] existe uma maneira mais elegante de...

272
Variáveis ​​globais da função Python?

Sei que devo evitar o uso de variáveis ​​globais em primeiro lugar devido a uma confusão como essa, mas se eu as usar, a seguinte é uma maneira válida de usá-las? (Estou tentando chamar a cópia global de uma variável criada em uma função separada.) x = "somevalue" def func_A (): global x # Do...