Maison  >  Article  >  développement back-end  >  La différence entre la taille et le nombre en python

La différence entre la taille et le nombre en python

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼original
2019-06-24 15:11:295509parcourir

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.

La différence entre la taille et le nombre en python

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn