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.

27
Como verifico se uma lista está vazia?
As respostas desta pergunta são um esforço da comunidade . Edite as respostas existentes para melhorar esta postagem. No momento, não está aceitando novas respostas ou interações. Por exemplo, se passou o seguinte: a = [] Como verifico se aestá vazio?
3234 python  list 


11
Iterando Dicionários Usando Loops 'For'
Estou um pouco intrigado com o seguinte código: d = {'x': 1, 'y': 2, 'z': 3} for key in d: print key, 'corresponds to', d[key] O que eu não entendo é a keyparte. Como o Python reconhece que precisa apenas ler a chave do dicionário? Existe keyuma palavra especial em …





17
Como fazer uma cadeia de decoradores de funções?
Como posso criar dois decoradores em Python que fazem o seguinte? @makebold @makeitalic def say(): return "Hello" ... que deve retornar: "<b><i>Hello</i></b>" Não estou tentando fazer HTMLisso em um aplicativo real - apenas tentando entender como os decoradores e o encadeamento de decoradores funcionam.


16
Verifique se uma chave já existe em um dicionário
As respostas desta pergunta são um esforço da comunidade . Edite as respostas existentes para melhorar esta postagem. No momento, não está aceitando novas respostas ou interações. Eu queria testar se existe uma chave em um dicionário antes de atualizar o valor da chave. Eu escrevi o seguinte código: if …
2683 python  dictionary 

26
Como passo uma variável por referência?
A documentação do Python parece pouco clara sobre se os parâmetros são passados ​​por referência ou valor, e o código a seguir produz o valor inalterado 'Original' class PassByReference: def __init__(self): self.variable = 'Original' self.change(self.variable) print(self.variable) def change(self, var): var = 'Changed' Existe algo que eu possa fazer para passar …



19
Como clonar ou copiar uma lista?
Quais são as opções para clonar ou copiar uma lista no Python? Durante o uso new_list = my_list, todas as modificações nas new_listalterações são my_listsempre alteradas . Por que é isso?
2549 python  list  copy  clone 


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.