eval函數使用技巧

eval函數

  功能:將字符串str當成有效的表達式來求值並返回計算結果。spa

  語法: eval(source[, globals[, locals]]) -> value對象

  參數:blog

    source:一個Python表達式或函數compile()返回的代碼對象字符串

    globals:可選。必須是dictionarystring

    locals:可選。任意map對象io

 

eval( ) 能夠把【列表】list,【元組】tuple,【字典】dict,【字符串】string 相互轉化。map

1)字符串str轉換成列表list
語法

執行結果:im

 


2)字符串str轉換成字典dict

執行結果:

 

執行結果:

 



3)字符串str轉換成元組tuple

 執行結果:

相關文章
相關標籤/搜索