亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

關于python之字典的嵌套,遞歸調用方法

 更新時間:2019年01月21日 09:36:56   作者:qq_16540387  
今天小編就為大家分享一篇關于python之字典的嵌套,遞歸調用方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

一 字典的嵌套

在機器學習實戰(zhàn)決策樹部分,生成決策樹時用到了字典的嵌套。

>>>s1={'no surface':{}}
>>>s1['no surfacce'][0]='no'
>>>s1
{'no surface':{0:'no'}}
>>>s2={'flipper':{}}
>>>s2['flipper'][0]='no'
>>>s2['flipper'][1]='yes'
>>>s1['no surface'][1]==s2
>>>s1
{'no surface':{0:'no',1:{'flipper':{0:'no,1:'yes''}}}}

在上面構造嵌套字典的過程中,可以通過key來得到相應的value,而相應的value又可以是由字典構成的,再次利用key作為索引層級得到value。

二 遞歸調用

遞歸函數(shù)算階乘

def fact():
if n==1:
  return 1
return n*fact(n-1)

如果我們計算fact(5),可以根據(jù)函數(shù)定義看到計算過程如下:

===> fact(5) 
===> 5 * fact(4) 
===> 5 * (4 * fact(3)) 
===> 5 * (4 * (3 * fact(2))) 
===> 5 * (4 * (3 * (2 * fact(1)))) 
===> 5 * (4 * (3 * (2 * 1))) 
===> 5 * (4 * (3 * 2)) 
===> 5 * (4 * 6) 
===> 5 * 24 
===> 120

以上這篇關于python之字典的嵌套,遞歸調用方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • python腳本實現(xiàn)音頻m4a格式轉成MP3格式的實例代碼

    python腳本實現(xiàn)音頻m4a格式轉成MP3格式的實例代碼

    這篇文章主要介紹了python腳本實現(xiàn)音頻m4a格式轉成MP3格式的實例代碼,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-10-10
  • pandas溫差查詢案例的實現(xiàn)

    pandas溫差查詢案例的實現(xiàn)

    本文主要介紹了pandas溫差查詢案例的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-06-06
  • Python中交換兩個元素的實現(xiàn)方法

    Python中交換兩個元素的實現(xiàn)方法

    今天小編就為大家分享一篇Python中交換兩個元素的實現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • 詳解python實現(xiàn)多張多格式圖片轉PDF并打包成exe

    詳解python實現(xiàn)多張多格式圖片轉PDF并打包成exe

    這篇文章主要為大家介紹了python實現(xiàn)多張多格式圖片轉PDF并打包成exe方式詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-01-01
  • 基于python實現(xiàn)的百度新歌榜、熱歌榜下載器(附代碼)

    基于python實現(xiàn)的百度新歌榜、熱歌榜下載器(附代碼)

    這篇文章主要介紹了基于python實現(xiàn)的百度新歌榜、熱歌榜下載器(附代碼),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-08-08
  • python實現(xiàn)微信小程序反編譯效果

    python實現(xiàn)微信小程序反編譯效果

    這篇文章主要介紹了python實現(xiàn)微信小程序反編譯效果,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-12-12
  • OpenCV-Python實現(xiàn)圖像平滑處理操作

    OpenCV-Python實現(xiàn)圖像平滑處理操作

    圖像平滑處理的噪聲取值主要有6種方法,本文主要介紹了這6種方法的具體使用并配置實例方法,具有一定的參考價值,感興趣的可以了解一下
    2021-06-06
  • 詳解numpy.meshgrid()方法使用

    詳解numpy.meshgrid()方法使用

    這篇文章主要介紹了詳解numpy.meshgrid()方法使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-08-08
  • PIL對上傳到Django的圖片進行處理并保存的實例

    PIL對上傳到Django的圖片進行處理并保存的實例

    今天小編就為大家分享一篇PIL對上傳到Django的圖片進行處理并保存的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • Python Pytest裝飾器@pytest.mark.parametrize詳解

    Python Pytest裝飾器@pytest.mark.parametrize詳解

    本文主要介紹了Python Pytest裝飾器@pytest.mark.parametrize詳解,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-08-08

最新評論