Python 一些小技巧

2021-10-19 02:50:33 字數 389 閱讀 1026

insert(index,value)方法是在列表中間增加元素,同樣的,如果傳入的是乙個列表或元組,則也會被巢狀插入。

序列封包(sequence packing)和序列解包(sequence unpacking)

vals = 10,20,30

print(vals) # (10,20,30)

a ,b, c = vals #a b c依次為10 20 30

序列封包就是把多個值賦給乙個變數時,python會自動將多個值封裝成元組。這種功能被稱為序列封包。程式允許將序列(元組或列表)直接賦值給多個變數,此時序列的各元素會被依次賦值給每個變數(要求序列的元素個數與變數個數相等)。這種功能被稱為序列解包

一些小技巧

關注 乙個好的程式設計師不應該把所有的判斷交給編譯器和偵錯程式,應該在程式中自己加以程式保護和錯誤定位,具體措施包括 對於所有有返回值的函式,都應該檢查返回值,除非你確信這個函式呼叫絕對不會出錯,或者不關心它是否出錯。一些函式返回錯誤,需要用其他函式獲得錯誤的具體資訊。例如accept返回inval...

一些小技巧

protected void repparent itemdatabound object sender,system.web.ui.webcontrols.repeateritemeventargs e 在父datalist的itemdatabound事件裡面寫子datalist的資料來源 繫結 ...

一些小技巧

protected void repparent itemdatabound object sender,system.web.ui.webcontrols.repeateritemeventargs e 在父datalist的itemdatabound事件裡面寫子datalist的資料來源 繫結 ...