python中数组,元组,字典和字符串之间的转换

皮蛋 分享于 3小时前 41360阅 0人收藏此代码, 我要收藏

本代码通过几个范例演示了python中的一些常用对象之间的相互转换,
数组转换成元组
元组转换成数组
数组转换成字典
字符串转换成数组
数组转换成字符串

>>> mytuple = (1,2,3)
>>> print list(mytuple)           # Tuple to list
[1, 2, 3]
>>>
>>> mylist = [1,2,3]              # List to tuple
>>> print tuple(mylist)
(1, 2, 3)
>>>
>>> mylist2 = [ ('blue',5), ('red',3), ('yellow',7) ]
>>> print dict(mylist2)           # List to dictionnary
{'blue': 5, 'yellow': 7, 'red': 3}
>>>
>>> mystring = 'hello'
>>> print list(mystring)          # String to list
['h', 'e', 'l', 'l', 'o']
>>>
>>> mylist3 = ['w','or','ld']
>>> print ''.join(mylist3)        # List to string
world
>>>
#该代码片段来自于: http://www.sharejs.com/codes/python/834

标签:
  • 数组转换
  • 元组
  • 字典