python 起手式:遺珠之憾

我覺得起手式有些還未講完的。不過我覺得還是希望可以先結束這一塊!
然後開始寫一些爬蟲或file io、爬蟲之類的。

來吧!所以來開始撰寫一些“遺珠之憾”,希望給大家一些資源好好學習。讓大家知道其實還有很多沒有說到的部分。

  1. 多重list
    list不只是可以單維,也可以多維。例如像是底下這個樣子
list = [[1,2,3],[4,5,6]]
>>> list[0][1]
2
>>> list[1][2]
6
  1. turple
    turple 不是可以只有用括弧包一、二個值而已,也可以包很多,另外兩個turple也可以相加,
    不過兩者的相加不過就是兩個的串連。
>>> x = (1,2,'abc','def',6)
>>> y = (3,4,'ghi')
>>> x+y
(1, 2, 'abc', 'def', 6, 3, 4, 'ghi')
(1, 2, 'abc', 'def', 6, 3, 4, 'ghi')
>>> y = (6,2,'ghi')
>>> x+y
(1, 2, 'abc', 'def', 6, 6, 2, 'ghi')

3.lambda
我們一般來說會這樣寫def 函式

def add(a, b):
    return a+b if m > n else n
#result
>>> add(5,6)
11

但是我今天研究還有lambda的寫法。

add = lambda a, b: a+b
#result
>>> add(5,6)
11

作者: r567tw

是一名住台北的一位台東developer,最喜歡"忠心"這個形容詞。這一生希望完成三件事:寫一本書、站在TED演講、寫一支 ios app 上架。期許自己能夠不斷學習、不斷練習、不斷地傾聽、接納、尊重、回應。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *