-
查詢tuple是否存在元素或者個數可以用count
查看元素的位置可以用index
查看全部 -
tuple和list不一樣的是,tuple是固定不變的,一旦變成tuple,tuple中的每一個元素都不可被改變,同時也不能再往tuple中添加數據,而list是可以的。
tuple和list之間存在相互轉換
查看全部 -
替換元素需要先找到位置然后直接用index = ''替換
查看全部 -
list被insert/pop修改后的代碼都會自動順位,所以增加或者刪除的時候index可能是不變的。
查看全部 -
插入之后所有的元素會自動向后移動位置
查看全部 -
append()
方法總是將元素添加到list的尾部。?查看全部 -
list可以同時放入任意類型的數據
查看全部 -
在Python中,定義一個函數要使用 def 語句,依次寫出函數名、括號()、括號中的參數和冒號:,然后,在縮進塊中編寫函數體,函數的返回值用 return 語句返回。
查看全部 -
abs接收一個參數,這個參數就是需要求絕對值的數,這個參數可以是整數,也可以是浮點數
abs(-100)?#?==>?100 abs(20)?#?==>?20 abs(-3.14159)?#?==>?3.14159
查看全部 -
整數:可以任意大小 ob0110 二進制;oxab23 十六進制
布爾值:True,False 注意大小寫
空值:None 與 0 意義不同
查看全部 -
list
列出所有同學們的名字:
names?=?['Alice',?'Bob',?'David',?'Ellena']?#?注意,字符串元素仍需要引號
list可以放入數字、字符串等數據類型,list不對放入其中的類型進行判斷,也就是說,list可以同時放入任意類型的數據
查看全部 -
L=['Alice', 66, 'Bob', True, 'False', 100]
for i in range(len(L)):
? ? if (i+1)%2==0:
? ? ? ? print(L[i])
查看全部 -
通過
d[key]
的形式,就可以得到對應的value。d?=?{ ????'Alice':?45, ????'Bob':?60, ????'Candy':?75, ????'David':?86, ????'Ellena':?49, ????'Gaven':?86 } print(d['Bob'])?#?==>?60 print(d['Alice'])?#?==>?45
還有一種方法可以通過key來獲取對應的value,這種方法不會引起錯誤,dict本身提供get方法,把key當作參數傳遞給get方法,就可以獲取對應的value,當key不存在時,也不會報錯,而是返回None。
print(d.get('Alice')) # ==> 45
print(d.get('Dodo')) # ==> None查看全部 -
d?=?{ ????'Alice':?45, ????'Bob':?60, ????'Candy':?75, ????'David':?86, ????'Ellena':?49 }
在定義里,我們使用花括號
{}
表示這是一個dict,然后key和value之間使用冒號:
分割,并且每一組key:value
的最后,以逗號,
表示這一組的結束。
我們也可以使用以下的方式定義一個dict。d?=?dict() print(d)?#?==>?{}
查看全部 -
nested loop?對于外層循環,外層每循環1次,內層就會循環3次
查看全部
舉報