1、eval函數的簡介和語法:
eval()函數用來執行一個字符串表達式,并返回表達式的值。還可以把字符串轉化為list、tuple、dict。
eval函數的語法:
eval(expression[,globals[,locals]])
參數:
expression:表達式。
globals:變量作用域,如果被提供,必須是一個字典對象。
locals:變量作用域,如果被提供,可以說任何映射對象。
2、eval()函數使用實例:
字符串轉換成列表:
a="[1,2,3,4,5]"b=eval(a)#a是字符串類型數據,b是列表類型數據
字符串轉換成字典 :
a="{"name":"guo","age":25}"b=eval(a)#a為字符串類型數據,b為字典類型數據
字符串轉換為元組:
a="(1,2,3,4,5)"eval(a)#a的數據結構是字符串b的數據結構是元組
eval()返回表達式的值:
x=4eval("3*x")#返回值為12x=10g={'a':4}eval{"a+1",g}#返回值為5x=10b=20c=30g={'a':6,'b':8}t={'b':100,'c':10}eval('a+b+c',g,t)#返回值為116
關于python中eval函數的含義及用法就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
國美收購庫巴是怎么回事?早在2010年底,國美就斥資4800萬元購買了庫巴網股權80%的股份,2012年5月23日,它又花了1200萬元收購了庫巴網剩余的20%的股份,顯然,僅靠國美控股庫巴網,并不能滿足黃光裕的胃口。5月25日,國美宣布,黃光裕通過其國美銳動以7333萬元認購庫巴網股權和新銳美40%的股份。到目前為止,庫巴網和國美的網上購物中心已經形成了一個股權結構,國美持有60%的股份,黃光裕...
創新在企業中的作用是什么?沒有創新就沒有競爭力,沒有創新就沒有價值提升。無論是哪種形式的創新,都需要認真的工作態度和務實的工作作風。企業采用新的生產方式和管理模式,應用創新技術、新知識、新工藝,提高產品質量,開發生產新產品,占領市場,改進新服務,實現市場價值。技術創新在改進產品的生產方法和過程中起著重要的作用。創新還可以促進企業組織形式和管理效率的提高,使企業適應經濟發展的要求,不斷提高效率。公司...
(相關資料圖)關于海西蒙古族是哪個省的知識大家了解嗎?以下就是小編整理的關于海西蒙古族是哪個省的介紹,希望可以給到大家一些參考,一起來了解下吧!是青海省,海西蒙古族藏族自治州,是青海省轄自治州,簡稱海西州。海西蒙古族藏族自治州是青藏高原的衢地,南通西藏,北達甘肅,西出新疆,處于青甘新藏四省區交匯的中心地帶,也曾是通往西域的古絲綢之路輔道。...