日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

Python_Tips[1] - 利用 Python 的字典实现 Switch 功能

發(fā)布時間:2025/3/21 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python_Tips[1] - 利用 Python 的字典实现 Switch 功能 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

利用 Python 的字典實現(xiàn) Switch 功能


?

Python是沒有switch語句的,當(dāng)遇到需要實現(xiàn)switch語句的功能時,一般可以用if/else進行代替,但是還有一種更加簡潔的實現(xiàn)方法,利用字典進行實現(xiàn),將需要選擇的條件設(shè)為字典的鍵,選擇的結(jié)果設(shè)為值,通過字典鍵索取值的方式實現(xiàn)switch的功能。

1 def hello(): 2 print('Hello!') 3 4 def world(): 5 print('World!') 6 7 d = {'Hello': hello, 8 'World': world} 9 10 def foo(case): 11 return d[case] 12 13 foo('Hello')() 14 foo('World')()

代碼運行結(jié)果

Hello! World!

使用字典實現(xiàn)了與 Switch 類似的功能。

?

轉(zhuǎn)載于:https://www.cnblogs.com/stacklike/p/8202776.html

總結(jié)

以上是生活随笔為你收集整理的Python_Tips[1] - 利用 Python 的字典实现 Switch 功能的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。