Explication détaillée de l'utilisation de split en python :
fonction split()
Syntaxe : str.split(str="",num=string.count(str))[n]
Description du paramètre :
str : exprimé sous forme de séparateur, la valeur par défaut est un espace, mais ne peut pas être vide (''). S'il n'y a pas de délimiteur dans la chaîne, la chaîne entière est traitée comme un élément de la liste
num : indique le nombre de divisions. Si le paramètre num existe, il ne sera divisé qu'en num+1 sous-chaînes, et chaque sous-chaîne pourra être affectée à une nouvelle variable
[n] : indiquant que le nième fragment
est sélectionné. Lorsque vous utilisez des espaces comme séparateurs, les éléments avec des espaces vides au milieu seront automatiquement ignorés
#!/usr/bin/python # -*- coding: UTF-8 -*- str = "Line1-abcdef \nLine2-abc \nLine4-abcd"; print str.split( ); # 以空格为分隔符,包含 \n print str.split(' ', 1 ); # 以空格为分隔符,分隔成两个
Le résultat de sortie de l'exemple ci-dessus est le suivant :
['Line1-abcdef', 'Line2-abc', 'Line4-abcd'] ['Line1-abcdef', '\nLine2-abc \nLine4-abcd']
Tutoriel recommandé : "Python Tutoriel"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!