** 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