如果你是一個(gè)正在學(xué)習(xí)python的c、c++或者java程序員铃芦,或者你是剛開始學(xué)python雅镊,那么看完這35個(gè)語言特性,你會覺得非常實(shí)用刃滓。
每個(gè)語言特性只能通過實(shí)例來驗(yàn)證仁烹,無需過多解釋。雖然我已盡力使例子清晰咧虎,但它們中的一些仍會看起來有些復(fù)雜卓缰,這取決于你的熟悉程度。所以如果看過例子后還不清楚的話砰诵,標(biāo)題能夠提供足夠的信息讓你通過Google獲取詳細(xì)的內(nèi)容征唬。
正文
1、分拆
當(dāng)你要傳遞的參數(shù)已經(jīng)是一個(gè)列表茁彭,調(diào)用的函數(shù)卻接受分開一個(gè)個(gè)的參數(shù)总寒,這個(gè)時(shí)候可以考慮參數(shù)列表拆分:
2、交換變量分拆
3理肺、負(fù)索引
非常直觀摄闸,以元素1為第0個(gè)元素,最后一個(gè)元素即為a[-1]妹萨,有點(diǎn)循環(huán)鏈表的意思年枕。
4、列表切片 (a[start:end])?
4乎完、列表切片 (a[start:end])
5熏兄、使用負(fù)索引的列表切片
6、帶步進(jìn)值的列表切片 (a[start:end:step])
7、負(fù)步進(jìn)值得列表切片
8霍弹、列表切片賦值
9、命名切片 (slice(start, end, step))
10娃弓、zip打包解包列表和倍數(shù)
還有更多完整的資料想要領(lǐng)取的話可以私信小編“學(xué)習(xí)”來領(lǐng)取更多的資料哦