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.

11
Como evitar 'self' explícito em Python?
Eu tenho aprendido Python seguindo alguns tutoriais de pygame . Nele, encontrei o uso extensivo da palavra-chave self e, vindo de um background principalmente em Java, acho que continuo esquecendo de digitar self . Por exemplo, em vez de self.rect.centerxdigitar rect.centerx, porque, para mim, rect já é uma variável de …
131 python  self 

6
Acessando o elemento dict_keys pelo índice em Python3
Eu estou tentando acessar o elemento de um dict_key pelo seu índice: test = {'foo': 'bar', 'hello': 'world'} keys = test.keys() # dict_keys object keys.index(0) AttributeError: 'dict_keys' object has no attribute 'index' Eu quero pegar foo. mesmo com: keys[0] TypeError: 'dict_keys' object does not support indexing Como posso fazer isso?


3
qual é a maneira mais eficiente de contar ocorrências em pandas?
Eu tenho um grande dataframe df (cerca de 12M linhas) com dizer: df.columns = ['word','documents','frequency'] Portanto, o seguinte foi executado em tempo hábil: word_grouping = df[['word','frequency']].groupby('word') MaxFrequency_perWord = word_grouping[['frequency']].max().reset_index() MaxFrequency_perWord.columns = ['word','MaxFrequency'] No entanto, isso está demorando muito tempo para ser executado: Occurrences_of_Words = word_grouping[['word']].count().reset_index() O que eu estou fazendo …
131 python  pandas 


2
Inserir na primeira posição de uma lista em Python [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 Como posso inserir um elemento no primeiro índice …
131 python  list  insert 




15
Gráficos e tabelas bonitos em Python [fechado]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debate, argumentos, pesquisas ou discussão prolongada. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …
130 python  graphics 

27
Bubble Sort Homework
Na aula, estamos desenvolvendo algoritmos de classificação e, embora eu os entenda bem ao falar sobre eles e ao escrever pseudocódigo, estou tendo problemas para escrever o código real para eles. Esta é a minha tentativa em Python: mylist = [12, 5, 13, 8, 9, 65] def bubble(badList): length = …


8
Como executo um script Python a partir de c #?
Esse tipo de pergunta já foi feito em vários graus, mas acho que não foi respondido de maneira concisa e, portanto, pergunto novamente. Eu quero executar um script em Python. Vamos dizer que é isso: if __name__ == '__main__': with open(sys.argv[1], 'r') as f: s = f.read() print s Que …

6
Acessar dados no subdiretório do pacote
Estou escrevendo um pacote python com módulos que precisam abrir arquivos de dados em um ./data/subdiretório. No momento, tenho os caminhos dos arquivos codificados em minhas classes e funções. Gostaria de escrever um código mais robusto que possa acessar o subdiretório, independentemente de onde ele esteja instalado no sistema do …
130 python  package 

9
Encontre o índice de um ditado em uma lista, correspondendo ao valor do ditado
Eu tenho uma lista de ditados: list = [{'id':'1234','name':'Jason'}, {'id':'2345','name':'Tom'}, {'id':'3456','name':'Art'}] Como posso encontrar com eficiência a posição do índice [0], [1] ou [2] combinando com name = 'Tom'? Se essa fosse uma lista unidimensional, eu poderia fazer list.index (), mas não tenho certeza de como proceder pesquisando os valores …
130 python 

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.