Maison > Article > développement back-end > La différence entre la taille et le nombre en python
La méthode count() en Python est utilisée pour compter le nombre de fois qu'un certain caractère apparaît dans une chaîne. Les paramètres facultatifs sont les positions de début et de fin de la recherche de chaîne. Syntaxe de la méthode count() :
str.count(sub, start= 0,end=len(string)); la fonction size() est principalement utilisée pour compter le nombre d'éléments de la matrice, ou une certaine dimension. de la fonction matricielle du nombre d’éléments.
count()
Paramètres
sub -- Le début de la sous-chaîne de recherche -- La position à laquelle la chaîne commence à être recherchée. La valeur par défaut est le premier caractère et la valeur d'index du premier caractère est 0. end – La position dans la chaîne où se termine la recherche. Le premier caractère de la chaîne a l'index 0. La valeur par défaut est la dernière position de la chaîne.
Valeur de retour
Cette méthode renvoie le nombre de fois où la sous-chaîne apparaît dans la chaîne.
Exemple
L'exemple suivant montre un exemple de la méthode count() :
#!/usr/bin/python str = "this is string example....wow!!!"; sub = "i"; print "str.count(sub, 4, 40) : ", str.count(sub, 4, 40) sub = "wow"; print "str.count(sub) : ", str.count(sub)
Le résultat de sortie de l'exemple ci-dessus est le suivant :
str.count(sub, 4, 40) : 2 str.count(sub, 4, 40) : 1
count() : Calcule le nombre d'objets contenus
[1,1,1,2].count(1), la valeur de retour est 3
'asddf'.count(' d'), la valeur de retour est 2
Recommandations associées : "Tutoriel vidéo Python"
size()
Paramètres
numpy.size(a, axis=None)
a : Matrice d'entrée
axis : Paramètre optionnel de type int, précisant le nombre d'éléments dans quelle dimension retour. Lorsqu'il n'est pas spécifié, renvoie le nombre d'éléments de la matrice entière.
Exemple
>>> a = np.array([[1,2,3],[4,5,6]]) >>> np.size(a) 6 >>> np.size(a,1) 3 >>> np.size(a,0) 2
La valeur de l'axe n'est pas définie, et le nombre d'éléments de la matrice est renvoyé : axe = 0, le nombre de lignes de la matrice bidimensionnelle est renvoyé, axe = 1, la matrice bidimensionnelle est renvoyée en nombre de colonnes.
Remarque : le deuxième axe des paramètres commence à partir de 0, pas à partir de 1
size() est une fonction uniquement dans le module numpy.
size() : calcule le nombre de toutes les données dans les tableaux et les matrices.
a = np.array([[1,2,3],[4,5,6]])
np.size(a), la valeur de retour est 6.
np.size(a,1), la valeur de retour est 3.
size peut être utilisé comme fonction ou comme attribut de ndarray.
a.size, la valeur de retour est 6.
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!