Python:列表类型转换的元组如何工作?

标签 python python-2.7

我很想知道 python 如何在内部处理元组到列表的类型转换。例如,

>>> list((1,2,3))
[1, 2, 3]

它是在内部调用 for 循环以将其添加到列表中还是仅仅是一种类型转换。

最佳答案

Python 没有“类型转换”。可迭代传递给 list initializer , 将其委托(delegate)给 extend() method .

关于Python:列表类型转换的元组如何工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12806501/

相关文章:

python - 制作Python 2.7模块: Referencing values?

python - 为 Python 3 安装 pip

python - 按顺序返回列表中的每个项目

python - Series 的真值在数据框中不明确

javascript - 语言推荐 : Easiest approach for displaying csv data in a graph on the intranet (not internet)

python - 如何禁用充当链接django的按钮

javascript - 如何在 django 中通过 ajax 发布数据?

python - 在 Python 中使用 if 条件加速逐行循环

python拆分空字符串

python - 如何获取Python正则表达式的字符类的完整列表以快速查找特定的特殊字符?