前幾節回顧

2021-10-06 03:16:09 字數 684 閱讀 2611

一,用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...