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.


10
Converter um dict python em uma string e vice-versa
Estou escrevendo um programa que armazena dados em um objeto de dicionário, mas esses dados precisam ser salvos em algum momento durante a execução do programa e carregados de volta no objeto de dicionário quando o programa é executado novamente. Como converter um objeto de dicionário em uma sequência que …

24
Formate timedelta para string
Estou tendo problemas para formatar um datetime.timedeltaobjeto. Aqui está o que estou tentando fazer: Eu tenho uma lista de objetos e um dos membros da classe do objeto é um objeto timedelta que mostra a duração de um evento. Gostaria de exibir essa duração no formato de horas: minutos. Eu …

2
Por que 'x' em ('x',) é mais rápido que 'x' == 'x'?
>>> timeit.timeit("'x' in ('x',)") 0.04869917374131205 >>> timeit.timeit("'x' == 'x'") 0.06144205736110564 Também funciona para tuplas com vários elementos, ambas as versões parecem crescer linearmente: >>> timeit.timeit("'x' in ('x', 'y')") 0.04866674801541748 >>> timeit.timeit("'x' == 'x' or 'x' == 'y'") 0.06565782838087131 >>> timeit.timeit("'x' in ('y', 'x')") 0.08975995576448526 >>> timeit.timeit("'x' == 'y' or 'x' …

6
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 esta pergunta Estou acostumado com o modelo Java, …
274 python  class 


5
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 = json.dumps({}) json_data["key"] = "value" print 'JSON: …
274 python  json 

11
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 python  function  tuples 


23
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. …

3
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 x in xrange(10)], 'C': [randint(1, …
274 python  pandas  dataframe 


30
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 pergunta Eu desenvolvi um pouco de desenvolvimento do Django, …
273 python  django  ide 


6
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 …
273 python  python-3.x  pep  xrange 

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.