-
刪除元素【每日一個知識點第372期-Python】
從列表中刪除元素也很容易:使用 del 語句來實現。 >>>?names?=?[‘Alice’,?‘Beth’,?‘Cecil’,?‘Dee-Dee’,?‘Earl’] >>>?del?names[2] >>>?names [‘Alice’,?‘Beth’,?‘Dee-Dee’,?‘Earl’] 除了刪除列表中的元素,del 語句還能用于刪除其他元素。
-
改變列表:元素賦值【每日一個知識點第370期-Python】
改變列表:元素賦值 使用索引標記來為某個特定的、位置明確的元素賦值。 >>>?x?=?[1,?1,?1] >>>?x[1]?=?2 >>>?x [1,?2,?1] 不能為一個位置不存在的元素進行賦值。
-
?list 函數【每日一個知識點第368期-Python】
list 函數 通過 list(seq) 函數把一個序列類型轉換成一個列表。 >>>?list(‘hello’) [‘h’,?‘e’,?‘l’,?‘l’,?‘o’] list 函數使用于所有類型的序列,而不只是字符串
-
列表函數&方法【每日一個知識點第366期-Python】
列表函數&方法 list.append(obj) 在列表末尾添加新的對象 list.count(obj) 統計某個元素在列表中出現的次數 list.extend(seq) 在列表末尾一次性追加另一個序列中的多個值(用新列表擴展原來的列表) list.index(obj) 從列表中找出某個值第一個匹配項的索引位置,索引從0開始 list.insert(index, obj) 將對象插入列表 list.pop(obj=list[-1]) 移除列表中的一個元素(默認最后一個元素),并且返回該元…
-
列表截取【每日一個知識點第364期-Python】
列表截取 L=['spam', 'Spam', 'SPAM!']; print L[2]; #'SPAM!' print L[-2]; #'Spam' print L[1:]; #['Spam', 'SPAM!']
-
列表對+和*的操作符與字符串相似。+號用于組合列表,*號用于重復列表【每日一個知識點第362期-Python】
列表對+和*的操作符與字符串相似。+號用于組合列表,*號用于重復列表 例如: print len([1, 2, 3]); #3 print [1, 2, 3] + [4, 5, 6]; #[1, 2, 3, 4, 5, 6] print ['Hi!'] * 4; #['Hi!', 'Hi!', 'Hi!', 'Hi!'] print 3 in [1, 2, 3] #True for x in [1, 2, 3]: print x, #1 2 3
-
初始化列表【每日一個知識點第358期-Python】
初始化列表 list=[‘physics’, ‘chemistry’, 1997, 2000]; nums=[1, 3, 5, 7, 8, 13, 20];
-
數學函數【每日一個知識點第356期-Python】
數學函數 abs(x) 返回數字的絕對值,如abs(-10) 返回 10 ceil(x) 返回數字的上入整數,如math.ceil(4.1) 返回 5 cmp(x, y) 如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1 exp(x) 返回e的x次冪(ex),如math.exp(1) 返回2.718281828459045 fabs(x) 返回數字的絕對值,如math.fabs(-10) 返回10.0 floor(x) 返回數字的下舍整數,如…
-
數字類型轉換【每日一個知識點第354期-Python】
數字類型轉換 int(x [,base]) 將x轉換為一個整數 float(x ) 將x轉換到一個浮點數 complex(real [,imag]) 創建一個復數 str(x) 將對象x轉換為字符串 repr(x) 將對象x轉換為表達式字符串 eval(str) 用來計算在字符串中的有效Python表達式,并返回一個對象 tuple(s) 將序列s轉換為一個元組 list(s) 將序列s轉換為一個列表 chr(x) 將一個整數轉換為一個字符 unichr(x) 將一個整數轉換為Unicode字符…
-
如何在Python中使用字符串【每日一個知識點第352期-Python】
a、使用單引號(‘) 用單引號括起來表示字符串,例如: str=’this is string’;print str; b、使用雙引號(“)雙引號中的字符串與單引號中的字符串用法完全相同,例如: str=”this is string”;print str; c、使用三引號(”’)利用三引號,表示多行的字符串,可以在三引號中自由的使用單引號和雙引號,例如: str=”’this is stringthis is pythod stringthis is string”’print str;