Count () Funktion in Python

Detaillierte Erläuterung der count () -Funktion https://blog.csdn.net/JNingWei/article/details/78308815

Die Funktion count () wurde erneut gedruckt, damit ich später besser darauf zurückgreifen kann.

Als ich den Code schrieb, wollte ich die Nummer der Liste erhalten und stellte fest, dass ich len () anstelle von Count () direkt in C # verwenden sollte. Machen Sie sich also eine Notiz!

Nachdruck

Die Häufigkeit, mit der ein Zeichen in einer Zeichenfolge angezeigt wird

str.count (sub, start = 0, end = len (string))

 

Args Anmerkungen
sub Suchzeichenfolge suchen
Start Die Position, an der die Zeichenfolge zu suchen beginnt. Der Standardwert ist das erste Zeichen, und der Indexwert des ersten Zeichens ist 0.
Ende Das Ende der Suche in der Zeichenfolge. Der Index des ersten Zeichens im Zeichen ist 0. Der Standardwert ist die letzte Position der Zeichenfolge.

Die Häufigkeit, mit der ein Element in der Liste aufgeführt wird

list.count (obj)

Args Anmerkungen
obj Gesuchte Liste

Experimenteller Code

Die Häufigkeit, mit der ein Zeichen in einer Zeichenfolge angezeigt wird


  
  
  1. # Kodierung = utf-8
  2. string = 'Hallo Welt! Hallo Python! '
  3. print "string.count (sub):" , string.count ( 'H' )
  4. print "string.count (sub, 1):" , string.count ( 'H' , 1 )
  5. print "string.count (sub, 1, 100):" , string.count ( 'H' , 1 , 100 ) # Nehmen Sie einfach einen unendlichen Endparameter

Drucken Sie das Ergebnis aus:

string.count(sub) :  2
string.count(sub, 1) :  1
string.count(sub, 1, 100) :  1

Die Häufigkeit, mit der ein Element in der Liste aufgeführt wird


  
  
  1. list = [ 10 , 20 , 30 , 'Hallo' , 10 , 20 ]
  2. print "list.count ('Hallo'):" , list.count ( 'Hallo' )
  3. print "list.count (10):" , list.count ( 10 )

Drucken Sie das Ergebnis aus:

list.count('Hello') :  1
list.count(10) :  2

Die Funktion pandas value_counts () kann jeden Wert in der Serie zählen und sortieren.

Es gibt einen DataFrame

Wenn wir wissen möchten, wie oft jeder Bereich angezeigt wird, kann dies so einfach sein wie:

Jeder Bereich wird standardmäßig in absteigender Reihenfolge vom höchsten zum niedrigsten gezählt und sortiert.

Wenn Sie in aufsteigender Reihenfolge sortieren möchten, können Sie den Parameter ascending = True hinzufügen:

Wenn Sie den Prozentsatz der Anzahl erhalten möchten, können Sie den Parameter normalize = True hinzufügen:

Nullwerte werden standardmäßig entfernt. Das von value_counts () zurückgegebene Ergebnis ist ein Series-Array, das mit anderen Arrays betrieben werden kann.

value_count () ist der Anzahl in der Pivot-Tabelle (Pandas oder Excel) sehr ähnlich. Es gibt eine Reihe eindeutiger Werte und Zählungen zurück. Dies kann schnell wiederholte Werte finden.

size () und shape () sind Funktionen nur im numpy-Modul

size (): Berechnen Sie die Anzahl aller Daten im Array und in der Matrix 
a = np.array ([[1,2,3], [4,5,6]]) 
np.size (a), der Rückgabewert beträgt 6 
np. Größe (a, 1), der Rückgabewert ist 3

Form (): Ermittelt die Größe jeder Dimension der Matrix 
np. Form (a), der Rückgabewert ist (2,3).

Zusätzlich sollte beachtet werden, dass Form und Größe als Funktion oder als Attribut von 
ndarray a.size verwendet werden können, der Rückgabewert ist 6, 
a.shape, der Rückgabewert ist (2,3)

 

				<script>
					(function(){
						function setArticleH(btnReadmore,posi){
							var winH = $(window).height();
							var articleBox = $("div.article_content");
							var artH = articleBox.height();
							if(artH > winH*posi){
								articleBox.css({
									'height':winH*posi+'px',
									'overflow':'hidden'
								})
								btnReadmore.click(function(){
									if(typeof window.localStorage === "object" && typeof window.csdn.anonymousUserLimit === "object"){
										if(!window.csdn.anonymousUserLimit.judgment()){
											window.csdn.anonymousUserLimit.Jumplogin();
											return false;
										}else if(!currentUserName){
											window.csdn.anonymousUserLimit.updata();
										}
									}
									
									articleBox.removeAttr("style");
									$(this).parent().remove();
								})
							}else{
								btnReadmore.parent().remove();
							}
						}
						var btnReadmore = $("#btn-readmore");
						if(btnReadmore.length>0){
							if(currentUserName){
								setArticleH(btnReadmore,3);
							}else{
								setArticleH(btnReadmore,1.2);
							}
						}
					})()
				</script>
				</article>
Veröffentlichte 8 Originalartikel · gewann 16 · 40.000+ Aufrufe

Detaillierte Erläuterung der count () -Funktion https://blog.csdn.net/JNingWei/article/details/78308815

Ich denke du magst

Origin blog.csdn.net/knkn123/article/details/85122464
Empfohlen
Rangfolge