我在Python中有一个tuple,它如下所示:
tuple = ('sparkbrowser.com', 0, 'http://facebook.com/sparkbrowser', 'Facebook')
我想把它分开,这样我就可以从tuple独立获取每个项目,这样我就可以做这样的事情:
domain = "sparkbrowser.com"
level = 0
url = "http://facebook.com/sparkbrowser"
text = "Facebook"
或者类似的事情,我需要把每一件东西都分开。我试过在元组上使用.split(",")
,但是我得到了一个错误,它说元组没有split选项
欢迎任何帮助或建议
最好不要使用
tuple
作为变量名。如果有像
'sparkbrowser.com,0,http://facebook.com/sparkbrowser,Facebook'
这样需要转换为列表的字符串,则可以使用split(',')
。但是你已经有一个元组了,所以这里不需要。如果你知道你有正确数量的组件,你可以直接打开它
Python3具有强大的解包语法。为了得到
domain
和text
,您可以使用rest
将包含[0, 'http://facebook.com/sparkbrowser']
Python可以自然地解包序列。
相关问题 更多 >
编程相关推荐