日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
30秒掌握一些Python的高級用法,讓旁人羨煞不已

1.數(shù)組再分組

對一個(gè)列表根據(jù)所需要的大小進(jìn)行細(xì)分:

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名申請、網(wǎng)站空間、營銷軟件、網(wǎng)站建設(shè)、鳳岡網(wǎng)站維護(hù)、網(wǎng)站推廣。

效果如下:

 
 
 
 
  1. EXAMPLES 
  2.  
  3. chunk([1,2,3,4,5],2)# [[1,2],[3,4],5] 

return中,map的第二個(gè)參數(shù)是一個(gè)列表,map會將列表中的每一個(gè)元素用于調(diào)用第一個(gè)參數(shù)的 function 函數(shù),返回包含每次 function 函數(shù)返回值的新列表。

2.數(shù)字轉(zhuǎn)數(shù)組

同樣是一則關(guān)于map的應(yīng)用,將整形數(shù)字拆分到數(shù)組中:

 
 
 
 
  1. def digitize(n): 
  2.  
  3.   return list(map(int, str(n))) 

效果如下:

 
 
 
 
  1. EXAMPLES 
  2.  
  3. digitize(123)# [1, 2, 3] 

它將整形數(shù)字n轉(zhuǎn)化為字符串后,還自動對該字符串進(jìn)行了序列化分割,最后將元素應(yīng)用到map的第一個(gè)參數(shù)中,轉(zhuǎn)化為整形后返回。

3.非遞歸斐波那契

還記得菲波那切數(shù)列嗎,前兩個(gè)數(shù)的和為第三個(gè)數(shù)的值,如0、1、1、2、3、5、8、13....

如果使用遞歸來實(shí)現(xiàn)這個(gè)算法,效率非常低下,我們使用非遞歸的方式實(shí)現(xiàn):

效果如下:

 
 
 
 
  1. EXAMPLES 
  2.  
  3. fibonacci(7)# [0, 1, 1, 2, 3, 5, 8, 13] 

這樣看是很簡單,但是思維要繞得過來哦。

4.下劃線化字符串

批量統(tǒng)一變量名稱或者字符串格式。

效果如下:

 
 
 
 
  1. EXAMPLES 
  2.  
  3. snake('camelCase')# 'camel_case' 
  4.  
  5. snake('some text')# 'some_text' 
  6.  
  7. snake('some-mixed_string With spaces_underscores-and-hyphens')# 'some_mixed_string_with_spaces_underscores_and_hyphens' 
  8.  
  9. snake('AllThe-small Things')# "all_the_small_things" 

re.sub用于替換字符串中的匹配項(xiàng)。這里其實(shí)是一個(gè)“套娃”用法,一開始可能不太好理解,需要慢慢理解。

第一個(gè)替換,是將s字符串中,使用' '替換'-'。

第二個(gè)替換,是針對第一個(gè)替換后的字符串,對符合'([A-Z]+)'正則表達(dá)式的字符區(qū)段(全大寫的單詞)用r' \1'替換,也就是用空格區(qū)分開每一個(gè)單詞。

第三個(gè)替換,是對第二個(gè)替換后的字符串,對符合'([A-Z][a-z]+)'正則表達(dá)式的字符區(qū)段(也就是首字母大寫,其他字母小寫的詞語)用r' \1'替換,也是將單詞用空格分隔開。


分享文章:30秒掌握一些Python的高級用法,讓旁人羨煞不已
網(wǎng)頁URL:http://www.5511xx.com/article/dhjepog.html