美文网首页
Python3 list、tuple、str之间的相互转换

Python3 list、tuple、str之间的相互转换

作者: 谁动了我的果果 | 来源:发表于2017-12-11 15:03 被阅读0次

一、Python3多维元组全部转换成列表

a = ((1,2,3),(4,5,6,),(7,8,9))
b = list(a)
print(b)
for c in b:b[b.index(c)] = list(c)
print(b)

二、list()、tuple()、join()

1.list()方法是把str或元组转换成列表
2.tuple()方法是把str或列表转换成元组

>>>a="abcde"
>>>list(a)
['a','b','c','d','e']
>>>tuple(a)
('a','b','c','d','e')
>>>tuple(list(a))
('a','b','c','d','e')
>>>list(tuple(s))
['a','b','c','d','e']

3. join函数是把列表和元组转换成str
>>> " ".join(tuple(a))
'abcde'
>>> " ".join(list(a))
‘abcde’
>>>str(tuple(a))
"('a','b','c','d','e')"

相关文章

网友评论

      本文标题:Python3 list、tuple、str之间的相互转换

      本文链接:https://www.haomeiwen.com/subject/ejmiixtx.html