一,用map函式將列表轉為字串
l=[1,2,3,4]
print(list(map(str,l)))
二,用reduce函式實現列表元素相加
l=[1,2,3,4]
from functools import reduce
print(reduce(lambda x,y:x+y,l))
三,用filter函式將結尾是ok的人名去掉
name=[『alex_ok』,『song』]
print(list(filter(lambda x :not x.endswith(『ok』),name)))
四,使用『r』模式,若不存在test11 檔案,就會報錯。
使用『w』模式,若不存在test11 檔案,不會報錯,會新建這個檔案。
使用『a』模式,若不存在test11 檔案,不會報錯,本質是w模式,只是寫到最後。
使用『r』模式,若存在test11 檔案,加上print(f.read()),可以讀取檔案內容。
使用『w』模式,若存在test11 檔案,加上f.write(『df』),會覆蓋掉原檔案的內容.
使用『r+』模式,若存在test11 檔案,加上f.write(『df』),會覆蓋掉原檔案第一行等長度內容。
f=open(『test11』,『r』,encoding=『utf_8』)
f.close()
不用sizeof,測出int佔幾個幾節的方法。
根據目標機的不同,int佔的位元組是2或者是4.這裡我們不用sizeof,怎麼知道int在自己電腦上佔幾個位元組呢,我想到兩種方法。第一種 定義乙個陣列,int a 2 輸出a 1 和a 0 的位址,兩個差就是int佔的位元組數。兩個位址的差是4 第二種 定義乙個陣列,int a 4 然後用乙個ch...
面試前的準備 C 知識點回顧 01
過完年來,準備找份新工作,雖然手裡的工作不錯,但樹挪死,人挪活。咱不能一直在乙個坑里生活一輩子,外面的世界畢竟是很美好的。為了能正常的找到自己中意的工作,最近是將所有的基礎知識拿出來複習了一次。僅作記錄,自勉,各位大神不要噴,隨意看看就好了。以下知識點,均摘自面試過程中遇到的題 1.try 裡面有個...
回顧之回顧
當你的所有團隊都使用敏捷 忙於實施本地改進之時,在過去被稱作 it 或者 系統開發 的更大範圍的組織中,會發生什麼?一位大型敏捷專案組的教練分享了乙個策略,他們打算讓更大範圍的團隊社群發現趨勢並從所有這些知識中獲益。thoughtworks公司的paulo carol將其稱作 回顧之回顧 retro...