python美味第一頓,來個方便快捷的變數交換!為什麼是python?!因為python中交換變數不需要臨時變數!如:
a, b, c
=b, c, a
來個複雜一點的例子,再來一頓家喻戶曉的「氣泡排序」吧:
array =[
1, 2,
5, 3,
6, 8,
4]fori
inrange(len(array) -1
, 1, -
1):forj
inrange(0, i):
ifarray[j]
>
array[j +1
]:array[j], array[j +1
] =array[j +1
], array[j]
array
python天天美味系列(總)
python 天天美味(1) - 交換變數
python 天天美味(2) - 字元遍歷的藝術
python 天天美味(3) - 字元轉換
python 天天美味(4) - isinstance判斷物件型別
python 天天美味(5) - ljust rjust center
...
Python天天美味閱讀筆記
從乙個部落格裡找到了這個,本來想看書的,有第二版出了,可惜圖書館沒有。先看看這個再說。1 交換變數 python可以寫出這麼自然的 a b c c a b乙個冒氣泡排序的例子 array 1,2,5,3,6,8,4 for i in range len array 1,1,1 for j in ra...
Python天天美味 35 細品lambda
lambda函式也叫匿名函式,即,函式沒有具體的名稱。先來看乙個最簡單例子 deff x returnx 2printf 4 python中使用lambda的話,寫成這樣g lambda x x 2 printg 4 lambda表示式在很多程式語言都有對應的實現。比如c var g x x 2co...
Python天天美味 35 細品lambda
lambda函式也叫匿名函式,即,函式沒有具體的名稱。先來看乙個最簡單例子 deff x returnx 2printf 4 python中使用lambda的話,寫成這樣g lambda x x 2 printg 4 lambda表示式在很多程式語言都有對應的實現。比如c var g x x 2co...