[Python] Mémo sur les fonctions

** fonction split ** Séparez et répertoriez les chaînes de caractères contenant des nombres, des alphabets, des symboles, etc.

test = orange,apple,banana,strawberry
URL  = https://aaaa/bbbb/cccc/dddd

#La liste "test",Séparé par
#* Peut-être que vous spécifiez le symbole que vous utilisez.
test.split(",") 
['orange', 'apple', 'banana', 'strawberry']

URL.split("/")
['https:', 'aaaa', 'bbbb', 'cccc', 'dddd']


#Si rien n'est spécifié dans l'argument, il sera automatiquement séparé par des espaces ou des tabulations.
test.split()
['orange', 'apple', 'banana', 'strawberry']

** fonction d'entrée ** Fonction de réception d'entrée standard (données préparées)

#Dans le cas d'un seul coup
aaa = input()

#Pour plusieurs lignes
#* Dans le cas de données d'entrée avec sauts de ligne, s'il reste comme suit\Attention car n sera inclus
import sys
a = sys.stdin.readlines():

** fonction Randrange ** Sélectionnez au hasard des éléments parmi les éléments de range () (dans la liste ci-dessous)

import random
line = input().rstrip()
list = line.split(",")
# ["A", "B", "C"]

num = len(list)

# randrange(start, stop, step)Cela semble être décrit comme, mais commencez,l'étape peut être omise
print(list[random.randrange(num)])

** translate, fonction maketrans ** Spécifiez plusieurs caractères à remplacer

t = str.translate(str.maketrans("ABCDEF", "123456"))
* Si la cible de remplacement est spécifiée comme Aucune, la source de remplacement sera supprimée.

Je mettrai à jour ce que j'ai appris de temps en temps.

Recommended Posts

[Python] Mémo sur les fonctions
[Python] Mémo sur les erreurs
Mémo Python
mémo python
Mémo Python
Fonctions Python
mémo python
Mémo Python
Mémo Python
Syntaxe de contrôle Python, fonctions (mémo d'apprentissage Python ②)
À propos de Python dict et des fonctions triées
À propos des tranches Python
[Python] Mémo sur le dictionnaire
À propos de la notation d'inclusion de python
À propos de Python tqdm.
À propos de python, classe
mémo débutant python (9.1)
À propos des fonctions Go
À propos de l'héritage Python
★ Mémo ★ Python Iroha
À propos de python, range ()
[Python] Mémo EDA
Mémo opérateur Python 3
À propos de Python Decorator
# Bases de Python (fonctions)
[Débutant] Fonctions Python
[Mon mémo] python
Mémo de métaclasse Python3
[Python] Mémo de fond de carte
À propos de la référence Python
À propos des décorateurs Python
Fonctions Python faciles à utiliser
[Python] À propos du multi-processus
bases de python: fonctions
Mémo débutant Python (2)
[Python] Mémo Numpy
Note de problèmes sur la coexistence du système Python 2/3
À propos de Python for loop
Guide du débutant Python (fonctions)
Cours de base Python (12 fonctions)
Classe Python (mémo d'apprentissage Python ⑦)
À propos des arguments de fonction (python)
installation de python openCV (mémo)
Module Python (mémo d'apprentissage Python ④)
Un programmeur Java a étudié Python. (À propos des fonctions (méthodes))
Mémo de visualisation par Python
Mémo du package de test Python
Résumé sur Python3 + OpenCV3
À propos de Python, pour ~ (plage)
Un mémo que j'ai écrit un tri de fusion en Python
mémo d'expression régulière python
Recherche de bisection (python2.7) mémo
[Mon mémo] python -v / python -V
Mémo de type Liste / Dictionnaire Python3
[Mémo] Tri de liste Python3
Astuces Python (mon mémo)
À propos de l'environnement de développement Python