代碼如下:
author = 'damao'
"""
eval()函數(shù)
語法:eval(expression霹疫,globals=None, locals=None)
expression是一個參與計算的表達式;
globals為可選參數(shù)简卧,如果不為None,就必須是’字典‘對象
locals也是可選參數(shù)称开,如果不為None探熔,可以為任何map對象
----可以把list,tuple,dict和string相互轉(zhuǎn)化-----
"""
# 字符串轉(zhuǎn)成列表
a = "[[1,2], [3,4], [5,6], [7,8], [9,0]]"
print(type(a))
b = eval(a)
print(b,type(b))
# 字符串轉(zhuǎn)成字典
a = "{1: 'a', 2: 'b'}"
print(type(a))
b = eval(a)
print(type(b),b)
# 字符串轉(zhuǎn)成元組
a = "([1,2], [3,4], [5,6], [7,8], (9,0))"
print(type(a))
b = eval(a)
print(type(b),b)
# 將列表倡勇、字典山害、元組轉(zhuǎn)成字符串
s = ([1,2], [3,4], [5,6], [7,8], (9,0))
print(type(s))
d = str(s)
print(type(d),d)
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者