最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

關(guān)于python之字典的嵌套,遞歸調(diào)用方法

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

一 字典的嵌套

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

>>>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''}}}}

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

二 遞歸調(diào)用

遞歸函數(shù)算階乘

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

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

===> 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

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

相關(guān)文章

  • 詳解Django模版中加載靜態(tài)文件配置方法

    詳解Django模版中加載靜態(tài)文件配置方法

    這篇文章主要介紹了Django模版中加載靜態(tài)文件配置方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-07-07
  • 在python2.7中用numpy.reshape 對圖像進(jìn)行切割的方法

    在python2.7中用numpy.reshape 對圖像進(jìn)行切割的方法

    今天小編就為大家分享一篇在python2.7中用numpy.reshape 對圖像進(jìn)行切割的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • Python運(yùn)行異常管理解決方案

    Python運(yùn)行異常管理解決方案

    這篇文章主要介紹了Python運(yùn)行異常管理解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-03-03
  • Keras 在fit_generator訓(xùn)練方式中加入圖像random_crop操作

    Keras 在fit_generator訓(xùn)練方式中加入圖像random_crop操作

    這篇文章主要介紹了Keras 在fit_generator訓(xùn)練方式中加入圖像random_crop操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • 教你如何使用Python下載B站視頻的詳細(xì)教程

    教你如何使用Python下載B站視頻的詳細(xì)教程

    這篇文章主要介紹了教你如何使用Python下載B站視頻的詳細(xì)教程,文中有非常詳細(xì)的代碼示例,對正在學(xué)習(xí)python的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • Python 調(diào)用Java實(shí)例詳解

    Python 調(diào)用Java實(shí)例詳解

    這篇文章主要介紹了Python 調(diào)用Java實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • Python?作為小程序后端的三種實(shí)現(xiàn)方法(推薦)

    Python?作為小程序后端的三種實(shí)現(xiàn)方法(推薦)

    這篇文章主要介紹了Python?作為小程序后端的三種方法,在這比較推薦前兩種方法,本文通過實(shí)例圖文相結(jié)合給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-05-05
  • Python OpenCV閾值處理詳解

    Python OpenCV閾值處理詳解

    閾值處理是一種簡單、有效的將圖像劃分為前景和背景的方法。圖像分割通常用于根據(jù)對象的某些屬性(例如,顏色、邊緣或直方圖)從背景中提取對象。本文將為大家詳細(xì)介紹OpenCV中的閾值處理,需要的可以參考一下
    2022-02-02
  • Python+flask實(shí)現(xiàn)restful接口的示例詳解

    Python+flask實(shí)現(xiàn)restful接口的示例詳解

    這篇文章主要為大家詳細(xì)介紹了Python如何利用flask實(shí)現(xiàn)restful接口,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,需要的可以參考一下
    2023-02-02
  • python字符串的方法與操作大全

    python字符串的方法與操作大全

    這篇文章主要介紹了python字符串的方法與操作大全,非常不錯(cuò),具有參考借鑒借鑒價(jià)值,需要的朋友可以參考下
    2018-01-01

最新評論

西吉县| 凤台县| 肇东市| 容城县| 九龙坡区| 长垣县| 商南县| 元阳县| 阿合奇县| 六安市| 庆元县| 东乌珠穆沁旗| 永春县| 泉州市| 长阳| 兴文县| 南昌县| 武功县| 达拉特旗| 铁力市| 林周县| 和龙市| 新龙县| 噶尔县| 宁城县| 龙井市| 寿光市| 重庆市| 旬阳县| 宣武区| 武鸣县| 建德市| 嘉兴市| 勃利县| 朝阳市| 东乌| 正镶白旗| 定远县| 二手房| 天峨县| 定日县|