-
如果在一個函數內部調用其自身,這個函數就是遞歸函數。
查看全部 -
由于set里面的元素是沒有順序的,因此我們不能像list那樣通過索引來訪問。
查看全部 -
dict的key不可變,key也不可重復;
查看全部 -
dict在python3.5前無序
查看全部 -
dict查找速度快,但占用內存大,list占用內存小,但查找速度隨元素增加慢
查看全部 -
當key不存在時,往dict中添加對應的key: value元素。
當key存在時,會更新dict,用新的value替換原來的value。
查看全部 -
index()方法可以返回指定元素的下標,當一個元素多次重復出現時,則返回第一次出現的下標位置。
count()方法用來統計tuple中某個元素出現的次數。
查看全部 -
tuple和list不一樣的是,tuple是固定不變的,一旦變成tuple,tuple中的每一個元素都不可被改變,同時也不能再往tuple中添加數據,而list是可以的。
查看全部 -
List不對放入其中的類型進行判斷,也就是說,list可以放入任意數據類型,因為Python是動態語言;
查看全部 -
容器中元素可以逐個地迭代獲取,可以用in, not in等關鍵字判斷某個元素是否在容器中。
在Python中,包括列表(list), 元組(tuple), 字典(dict)、集合(set)等,都可以放入多個元素,是Python中非常重要的數據結構。
查看全部 -
r'...'表示法不能表示多行字符串,也不能表示包含'和?"的字符串。
表示多行字符串,可以用'''...'''
查看全部 -
在字符串前面加個前綴r,表示這是一個?raw?字符串,里面的字符就不需要轉義了。
查看全部 -
Python把0、空字符串和None看成False,其他數值和非空字符串都看成True
not計算的優先級是高于and和or的
查看全部 -
當一個數對2取模結果為0時,則這個數為偶數,否則為奇數。
于地板除(//),得到的結果會忽略純小數的部分,得到整數的部分
round()函數使用兩個參數,第一個是需要保留小數點位數的數值,第二個是保留的位數。
查看全部 -
tuple里面包含list,導致tuple是可變的
這是因為雖然tuple中的list元素改變了,但是tuple本身指向的list仍然是同一個list,list本身并沒有改變,改變的只是list里面的一個元素,這是tuple所約束不到的范圍。
查看全部
舉報