Perguntas com a marcação «python»

16
Uma declaração "with" suporta dicas de tipo?

Você pode definir a dica de tipo para uma variável definida com a withsintaxe? with example() as x: print(x) Gostaria de digitar dica acima para dizer que xé um str(como exemplo). A única solução alternativa que eu encontrei é usar uma variável intermediária, mas isso parece hacky. with...

15
Encontre pares simétricos rapidamente em numpy

from itertools import product import pandas as pd df = pd.DataFrame.from_records(product(range(10), range(10))) df = df.sample(90) df.columns = "c1 c2".split() df = df.sort_values(df.columns.tolist()).reset_index(drop=True) # c1 c2 # 0 0 0 # 1 0 1 # 2 0 2 # 3 0 3 # 4 0 4 # .. .. .. # 85 9 4 # 86 9...

15
Por que o np.dot é impreciso? (matrizes n-dim)

Suponha que tomemos np.dotduas 'float32'matrizes 2D: res = np.dot(a, b) # see CASE 1 print(list(res[0])) # list shows more digits [-0.90448684, -1.1708503, 0.907136, 3.5594249, 1.1374011, -1.3826287] Números. Exceto, eles podem mudar: CASO 1 : fatiaa np.random.seed(1) a = np.random.randn(9,...

14
Inferir quais colunas são datetime

Eu tenho um enorme quadro de dados com muitas colunas, muitas das quais são do tipo datetime.datetime. O problema é que muitos também têm tipos mistos, incluindo, por exemplo, datetime.datetimevalores e Nonevalores (e potencialmente outros valores inválidos): 0 2017-07-06 00:00:00 1 2018-02-27...

14
Brew - reinstalando o python @ 2

Estou tendo problemas com o openssl e o python @ 2 com o brew, que foram explicados aqui (não resolvidos) . A solução documentada para reinstalar o Python e o openssl não estava funcionando, então decidi desinstalar e reinstalar o Python. O problema é que, quando você tenta instalar o Python 2 com...