Manipulation de chaîne en python

Résumé des opérations de base sur les chaînes en python

Je l'oublie souvent, alors prends note

Déterminer si une chaîne est incluse

"ho" in "hoge" # True

Modifier et supprimer des sous-chaînes

"hogehoge".replace('h', 'k') # "kogekoge"
"hogehoge".replace('h', '') # "ogeoge"

Convertir un tableau en chaîne (bien sûr, le contenu peut être converti en chaîne)

"".join([str(x) for x in l]) # "Chaîne"
"\t".join([str(x) for x in l]) # "tsv"

Nombre de fréquences d'occurrence d'une chaîne de caractères spécifique

"hogehoge".count('h') # 2

Nombre de mots * Cependant, l'analyse morphologique est terminée et elle est séparée par des espaces.

from collections import Counter
Counter("hoge nga kuke".split()) # {"hoge":1, "nga":1, "kuke":1}

Conversion mutuelle de caractères en code ASCII

ord('a') # 97
chr(97) # a

Extraire le japonais avec des expressions régulières (Hiragana)

import re
jap = re.compile("[Ah-Hmm]")
print(jap.findall("Hogehoge nga ward cheveux")) # ['Ho','Ge','Ho','Ge']

Je ferai de mon mieux en Unicode pour les kanji et les symboles Unicode:Wikipedia => http://ja.wikipedia.org/wiki/Unicode

Recommended Posts

Manipulation de chaîne en python
Manipulation de la date des chaînes en Python
Manipulation de date en Python
Maître de manipulation de chaînes Python
Méthodes d'objet chaîne en Python
Chaîne Python
Manipulation des pixels d'image en Python
Manipulation de chemin de fichier / dossier en Python
6 façons d'enchaîner des objets en Python
Créer une chaîne aléatoire en Python
Quadtree en Python --2
Python en optimisation
CURL en Python
Python: combinaison de chaînes
Métaprogrammation avec Python
Python 3.3 avec Anaconda
Géocodage en python
Format de chaîne Python
SendKeys en Python
Manipulation de chaînes de syntaxe Python
Méta-analyse en Python
Unittest en Python
Époque en Python
Discord en Python
Allemand en Python
DCI en Python
tri rapide en python
nCr en python
N-Gram en Python
Programmation avec Python
Plink en Python
Constante en Python
FizzBuzz en Python
Sqlite en Python
Étape AIC en Python
LINE-Bot [0] en Python
CSV en Python
Assemblage inversé avec Python
Réflexion en Python
Type de chaîne Python2
Format de chaîne Python
Constante en Python
Python # type de chaîne
nCr en Python.
format en python
Scons en Python 3
Puyopuyo en python
python dans virtualenv
PPAP en Python
Quad-tree en Python
Réflexion en Python
Chimie avec Python
Hashable en Python
Inversion de chaîne Python
Manipulation de liste Python
DirectLiNGAM en Python
LiNGAM en Python
Aplatir en Python
Aplatir en python