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

關于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之字典的嵌套,遞歸調用方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

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

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

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

    在python2.7中用numpy.reshape 對圖像進行切割的方法

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

    Python運行異常管理解決方案

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

    Keras 在fit_generator訓練方式中加入圖像random_crop操作

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

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

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

    Python 調用Java實例詳解

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

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

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

    Python OpenCV閾值處理詳解

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

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

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

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

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

最新評論

长治县| 诏安县| 巴青县| 梅州市| 普兰县| 嘉定区| 颍上县| 黄骅市| 如皋市| 绥棱县| 喀喇沁旗| 延寿县| 家居| 西青区| 辽宁省| 安国市| 红桥区| 河曲县| 芒康县| 垦利县| 镇沅| 巫山县| 淮安市| 西乌珠穆沁旗| 邢台县| 商南县| 丹棱县| 昔阳县| 仁寿县| 阳新县| 同德县| 博乐市| 崇仁县| 香河县| 新干县| 武川县| 安阳市| 报价| 垫江县| 盐山县| 绵阳市|