Perguntas com a marcação «python»

112
Formatar números para strings em Python

Preciso descobrir como formatar números como strings. Meu código está aqui: return str(hours)+":"+str(minutes)+":"+str(seconds)+" "+ampm Horas e minutos são inteiros e segundos são flutuantes. a função str () converterá todos esses números na casa das décimas (0,1). Então, em vez de minha string...

112
Verifique se o pacote Python está instalado

Qual é uma boa maneira de verificar se um pacote está instalado dentro de um script Python? Sei que é fácil para o intérprete, mas preciso fazer isso dentro de um script. Acho que poderia verificar se há um diretório no sistema que foi criado durante a instalação, mas acho que há uma maneira...

112
Análise de componentes principais em Python

Eu gostaria de usar a análise de componente principal (PCA) para redução de dimensionalidade. Numpy ou scipy já o tem, ou tenho que rolar o meu próprio usandonumpy.linalg.eigh ? Não quero apenas usar a decomposição de valor singular (SVD) porque meus dados de entrada são bem dimensionais (~ 460...

112
Implementando o fatiamento em __getitem__

Estou tentando implementar a funcionalidade de fatia para uma classe que estou criando que cria uma representação vetorial. Eu tenho esse código até agora, que acredito que implementará corretamente a fatia, mas sempre que faço uma chamada como v[4]onde v é um vetor, o python retorna um erro sobre...

112
Como extrair os n-ésimos elementos de uma lista de tuplas?

Estou tentando obter os n-ésimos elementos de uma lista de tuplas. Eu tenho algo como: elements = [(1,1,1),(2,3,7),(3,5,10)] Desejo extrair apenas os segundos elementos de cada tupla em uma lista: seconds = [1, 3, 5] Eu sei que isso poderia ser feito com um forloop, mas queria saber se existe...

112
Processar sequências de escape em uma string em Python

Às vezes, quando recebo a entrada de um arquivo ou do usuário, recebo uma string com sequências de escape. Gostaria de processar as sequências de escape da mesma forma que o Python processa as sequências de escape em literais de string . Por exemplo, digamos que myStringseja definido...

112
Trace uma linha suave com PyPlot

Eu tenho o seguinte script simples que traça um gráfico: import matplotlib.pyplot as plt import numpy as np T = np.array([6, 7, 8, 9, 10, 11, 12]) power = np.array([1.53E+03, 5.92E+02, 2.04E+02, 7.24E+01, 2.72E+01, 1.10E+01, 4.70E+00]) plt.plot(T,power) plt.show() Do jeito que está agora, a...