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.


5
Python regex - prefixo r
Alguém pode explicar por que o exemplo 1 abaixo funciona, quando o rprefixo não é usado? Achei que o rprefixo deve ser usado sempre que sequências de escape são usadas. Os exemplos 2 e 3 demonstram isso. # example 1 import re print (re.sub('\s+', ' ', 'hello there there')) # …

11
Dividindo inteiro em Python?
Minha entrada de inteiro é supor 12345, eu quero dividir e colocá-lo em uma matriz como 1, 2, 3, 4, 5. Como poderei fazer isso?
87 python 

7
Obtendo índices de valores verdadeiros em uma lista booleana
Eu tenho um trecho do meu código onde devo criar um painel de controle. Quero retornar uma lista de todos os interruptores que estão ativados. Aqui, "on" será igual Truee "off" será igual False. Agora, quero apenas retornar uma lista de todos os Truevalores e suas posições. Isso é tudo …
87 python  list 




6
Obtenha o nome da pasta do arquivo em Python
Em Python, qual comando devo usar para obter o nome da pasta que contém o arquivo com o qual estou trabalhando? "C:\folder1\folder2\filename.xml" Aqui "folder2"está o que eu quero obter. A única coisa que descobri é usar os.path.splitduas vezes: folderName = os.path.split(os.path.split("C:\folder1\folder2\filename.xml")[0])[1] Existe alguma maneira melhor de fazer isso?


1
Aplicar função a cada célula no DataFrame
Eu tenho um dataframe que pode ser parecido com este: A B C foo bar foo bar bar foo foo bar Quero examinar cada elemento de cada linha (ou cada elemento de cada coluna) e aplicar a seguinte função para obter o DF subsequente: def foo_bar(x): return x.replace('foo', 'wow') A …

8
Como faço para me livrar do prefixo b em uma string em python?
Muitos dos tweets que estou importando estão tendo esse problema de leitura b'I posted a new photo to Facebook' Percebi que bindica que é um byte. Mas isso está se mostrando problemático porque em meus arquivos CSV que acabo escrevendo, o arquivo bnão desaparece e está interferindo no código futuro. …
87 python 



4
Serialização Python - Por que pickle?
Eu entendi que o pickling Python é uma maneira de 'armazenar' um objeto Python de uma maneira que respeita a programação de objeto - diferente de uma saída escrita em arquivo txt ou banco de dados. Você tem mais detalhes ou referências sobre os seguintes pontos: onde os objetos em …


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.