1、獲取指定元素出現的次數
使用count()方法可以獲取指定元素在列表**現的次數,基本語法如下:
listname.count(obj)
**listname:**表示列表名稱
**obj:**表示判斷是否存在物件,這裡只能進行精確匹配,即不能是元素的一部分
例項:
talk=
["你們說"
,"我資訊保安小萌新帥不帥!"
,"不帥!"
]number=talk.count(
"不帥!"
上面**顯示1,則表示「不帥!」這個字串出現了1次
——————我是分割線——————————
2、獲取指定元素首次出現的下標
使用列表的index()方法可以獲取指定元素在列表中的出現次數。基本語法如下:
listname.count(obj)
**listname:**表示列表名稱
**obj:**表示要判斷是否存在的物件(這裡只能精確匹配!!!,如果指定的物件不存在,則丟擲異常!)
說半天還不如上例項!
例項:
talk=
["你們說"
,"我資訊保安小萌新帥不帥!"
,"不帥!"
]number=talk.index(
"我資訊保安小萌新帥不帥!"
上面顯示的1,表示「我資訊保安小萌新帥不帥!「在列表中首次出現的索引值是1
——————我是分割線————————————
3、統計數值列表的元素和
在python中,提供好了sum()函式用於統計數值列表中各元素的和
基本語法如下:
sum
(iterable[start]
)
**iterable:**表示要統計的列表
**start:**表示統計結果是從哪個數開始的(即將統計結果加上start所指定的數),是可選引數,如果沒有指定則預設值為0
例項:(定義乙個儲存10名學生的數學成績的列表)
garde=
[100,89
,59,75
,99,92
,76,88
,89,100
]#10名學生的數學成績
total=
sum(garde)
#計算總成績
print
("10名學生數學總成績為:"
對哈姆雷特進行詞頻統計
def gettext txt open c users administrator desktop python lianxi hamlet.txt r read txt txt.lower 首先把所有字母都轉換成小寫字母 for ch in 排除掉英文本元,用空格替換 txt txt.repla...
對列表List進行賦值
今天講講python中對list進行賦值的方法,並會接下來給出例項和截圖詳解。這個問題源自於我想對乙個某乙個區間內的值進行均勻劃分成50份,對此,我想到了用list,並用迴圈賦值來實現.並將區間內的值用區間的中值來表示,很顯然,算出來的中值肯定會有很多的小數字數,所以我們需要對得到的數進行處理,保留...
Python 列表元素統計
列表元素統計方法 1.使用字典 對列表元素進行一次遍歷,將結果保留在字典中 2.使用集合和內建函式 將列表轉化為集合,得到所有不同元素,對不同元素呼叫 list.count item 以統計次數 第二種方法的簡單應用 coding utf 8 question 有乙個數字列表,找出列表 現次數超過列...