python學習記錄 Counter 類

2022-09-01 07:36:10 字數 781 閱讀 4353

# -*- coding:utf-8 -*-

import

collections

#counter()類是對字典類的補充,用於計算序列中元素出現的次數,下面用#counter()類建立物件

obj = collections.counter('

aaaaaaaaaaaaadfdsfdsfdsfccbvbvvvvvxxccv')

#先分隔,然後再counter處理

print

(obj)

ret = obj.most_common(4)

#取前4個

print

(ret)

for i in

obj.elements():

print

(i)#

elements()是指原生值,分隔後未處理前的值

for k, v in

obj.items():

print

(k, v)

obj.update([

'eric

', '

11', '22'

])#新增,增加

print(obj)

obj.update('z')

print(obj)

obj.update('abc')

print(obj)

obj.subtract(['

eric

', '

11', '22'

])#減去,刪除

print(obj)

CodeIgniter系列 記錄count和分頁

對於某個表的不帶條件的count,可以簡單的用 total this db count all table name 來獲取,但是如果有條件,則要用count all results this db where m this db from user total this db count all ...

Count 學習報告

題目出處 codeforces 375d 題面 有乙個大小為n且以1為根的樹,樹上每個點都有對應的顏色ci。現給出m次詢問v,k,問以v為根的子樹中有多少種顏色至少出現了k次。輸入格式 第一行兩個數n,m表示樹的大小以及詢問的次數。第二行n個數表示樹上每個結點的顏色。接下來的n 1行,每行兩個數a,...

python學習記錄

python 3 整除,複數表示,slice,range,pass關鍵字,函式用引數名呼叫,函式的 arg和 arg,預設引數,unpacking argument lists,sequence 型別 list,set tuple,dictionary,queue,stack loop相關 enum...