標籤:python 資料類型轉換
1、字典
字典轉為字串
>>> dict={‘name‘:‘zhzhgo‘,‘age‘:25}>>> print type(str(dict)),str(dict)<type ‘str‘> {‘age‘: 25, ‘name‘: ‘zhzhgo‘}>>>
字典轉為元組
>>> dict={‘name‘:‘zhzhgo‘,‘age‘:25}>>> print type(tuple(dict)),tuple(dict)<type ‘tuple‘> (‘age‘, ‘name‘)>>>
字典轉為列表
>>> dict={‘name‘:‘zhzhgo‘,‘age‘:25}>>> print type(list(dict)),list(dict)<type ‘list‘> [‘age‘, ‘name‘]>>>
2、元組
元組轉為字串
>>> mytupe=(1,2,3)>>> print mytupe.__str__()(1, 2, 3)>>> >>> mylist=(‘h‘,‘e‘,‘l‘,‘l‘,‘o‘)>>> print ‘‘.join(mylist)hello>>>
元組轉為列表
>>> mytupe=(1,2,3)>>> print list(mytupe)[1, 2, 3]>>>
元組不可以轉為字典
3、列表
列錶轉為字串
>>> mylist=[‘h‘,‘e‘,‘l‘,‘l‘,‘o‘]>>> print ‘‘.join(mylist)hello>>>
列錶轉為元組
>>> mylist=[1,2,3]>>> print tuple(mylist)(1, 2, 3)>>>
列表不可以轉為字典
4、字串
字串轉為元組
>>> mystring="hello">>> print tuple(mystring)(‘h‘, ‘e‘, ‘l‘, ‘l‘, ‘o‘)>>>
字串轉為列表
>>> mystring="hello">>> print list(mystring)[‘h‘, ‘e‘, ‘l‘, ‘l‘, ‘o‘]>>>
字串轉為字典
>>> mystring="{‘name‘:‘zhzhgo‘,‘age‘:25}">>> print type(eval(mystring))<type ‘dict‘>>>>
本文出自 “今日的努力,明日的成功!” 部落格,請務必保留此出處http://zhzhgo.blog.51cto.com/10497096/1671868
python中數組,元組,字典和字串之間的轉換