python--count函式
阿新 • • 發佈:2018-11-06
count函式用於統計字串或列表中某個字元出現的次數。語法為
lis.count(lis1)
#str為要搜尋的列表值
str.count(str, start= 0, end=len(string))
#str為字串,start和end分別為字串搜尋的起始和結束位置
例如
`
a = [1, 2, 3, 4, 5, 6, 2, 4, 2, 1, 5, 3, 2]
print(a.count(3))
>>2
str = "abcdefgsdafdfagda"
print(str.count("d", 2, 15))
>>3
例子2分析骰子的大小出現的次數
rom die import Die #建立一的D6 die = Die() #扔幾次骰子並將它們儲存在一個列表中 results = [] for roll_num in range(1000): result = die.roll() results.append(result) #分析結果看看每一個骰子點數出現的次數 frequencies = [] for value in range(1,die.num_sides+1): frequency = results.count(value) frequencies.append(frequency) print(frequencies)