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.


8
Como pesquisar uma lista de tuplas em Python
Portanto, tenho uma lista de tuplas como esta: [(1,"juca"),(22,"james"),(53,"xuxa"),(44,"delicia")] Eu quero essa lista para uma tupla cujo valor numérico é igual a alguma coisa. Portanto, se eu fizer search(53)isso, o valor do índice de2 Existe uma maneira fácil de fazer isso?
90 python  search  list  tuples 

1
Exibir em uma matriz numpy?
Eu tenho uma numpymatriz 2D . Existe uma maneira de criar uma exibição nele que inclua as primeiras klinhas e todas as colunas? O objetivo é evitar copiar os dados subjacentes (a matriz é tão grande que fazer cópias parciais não é viável).
90 python  numpy  scikits 



4
Qual é a diferença entre np.mean e tf.reduce_mean?
No tutorial do iniciante MNIST , há a instrução accuracy = tf.reduce_mean(tf.cast(correct_prediction, "float")) tf.castbasicamente muda o tipo de tensor do objeto, mas qual é a diferença entre tf.reduce_meane np.mean? Aqui está o documento sobre tf.reduce_mean: reduce_mean(input_tensor, reduction_indices=None, keep_dims=False, name=None) input_tensor: O tensor a ser reduzido. Deve ter tipo numérico. reduction_indices: …

20
Conversão de base 62
Como você converteria um número inteiro em base 62 (como hexadecimal, mas com estes dígitos: '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'). Tenho tentado encontrar uma boa biblioteca Python para ele, mas todos parecem estar ocupados com a conversão de strings. O módulo Python base64 aceita apenas strings e transforma um único dígito em quatro caracteres. …
90 python  math  base62 


5
Cabeça e cauda em uma linha
Existe uma maneira pythônica de desempacotar uma lista no primeiro elemento e a "cauda" em um único comando? Por exemplo: >> head, tail = **some_magic applied to** [1, 1, 2, 3, 5, 8, 13, 21, 34, 55] >> head 1 >>> tail [1, 2, 3, 5, 8, 13, 21, 34, …
90 python  list  tail  head 


3
cair no interpretador python enquanto executa a função
eu tenho um módulo python com uma função: def do_stuff(param1 = 'a'): if type(param1) == int: # enter python interpreter here do_something() else: do_something_else() existe uma maneira de cair no interpretador de linha de comando onde tenho o comentário? para que se eu executar o seguinte em python: >>> import …
90 python 


8
Não consigo fazer o Python importar de uma pasta diferente
Não consigo fazer o Python importar um módulo em uma subpasta. Recebo o erro quando tento criar uma instância da classe do módulo importado, mas a importação em si é bem-sucedida. Aqui está minha estrutura de diretório: Server -server.py -Models --user.py Aqui está o conteúdo de server.py: from sys import …
90 python 

5
sqlite3.ProgrammingError: Você não deve usar cadeias de bytes de 8 bits, a menos que use uma text_factory que pode interpretar cadeias de bytes de 8 bits
Usando SQLite3 em Python, estou tentando armazenar uma versão compactada de um fragmento de código HTML UTF-8. O código é parecido com este: ... c = connection.cursor() c.execute('create table blah (cid integer primary key,html blob)') ... c.execute('insert or ignore into blah values (?, ?)',(cid, zlib.compress(html))) Em que ponto em obter …
90 python  unicode  sqlite  zlib 

8
Python: expressão do gerador vs. rendimento
Em Python, há alguma diferença entre criar um objeto gerador por meio de uma expressão geradora e usar a instrução yield ? Usando o rendimento : def Generator(x, y): for i in xrange(x): for j in xrange(y): yield(i, j) Usando expressão geradora : def Generator(x, y): return ((i, j) for …

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.