python列表,元组,字典和字符串之间的相互转换
元组转换成列表
>>> mytuple = (1,2,3) >>> print list(mytuple) [1, 2, 3]
列表转换成元组
>>> mylist = [1,2,3] >>> print tuple(mylist) (1, 2, 3)
列表转换成字典
>>> mylist2 = [('black',0), ('red',3), ('yellow',7)] >>> print dict(mylist2) {'black': 0, 'yellow': 7, 'red': 3}
字符串转换成列表
>>> mystr = 'I love you' >>> print list(mystr) ['I', ' ', 'l', 'o', 'v', 'e', ' ', 'y', 'o', 'u']
列表转换成字符串
>>> mylist3 = ['l','o','ve'] >>> print ''.join(mylist3) love