python - 将元组项拆分为单独的变量

标签 python tuples iterable-unpacking

我在 Python 中有如下所示的元组:

tuple = ('sparkbrowser.com', 0, 'http://facebook.com/sparkbrowser', 'Facebook')

我想把它拆分出来,这样我就可以从独立的元组中获取每个项目,这样我就可以做这样的事情:

domain = "sparkbrowser.com"
level = 0
url = "http://facebook.com/sparkbrowser"
text = "Facebook"

或类似的东西,我需要将每个项目分开。我尝试在元组上使用 .split(",") ,但出现错误,提示元组没有拆分选项。

最佳答案

Python 可以自然地解包序列。

domain, level, url, text = ('sparkbrowser.com', 0, 'http://facebook.com/sparkbrowser', 'Facebook')

关于python - 将元组项拆分为单独的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18372952/

相关文章:

Python统计多于一项的概率

Python Unicode 输出格式

python - 无效的语法 python 星号表达式

Python 解包陷阱(意外行为)

python - 映射不解包元组

python - 在嵌入 C++ 后从 Python 中提取值

python - 非均匀间隔时间序列的季节性分解,R 或 Python 中任何完善的算法?

python - 在 Hiero 中运行 Python 插件

python - 正则表达式 - 修改Python列表

python - 你什么时候写不返回任何东西的函数