【发布时间】:2016-07-23 20:45:26
【问题描述】:
x=([1,2,3])
type(x)= 列表
x=([1,2,3],[4,5,6])
type(x)=tuple
为什么类型会改变?
【问题讨论】:
标签: python list python-2.7 tuples
x=([1,2,3])
type(x)= 列表
x=([1,2,3],[4,5,6])
type(x)=tuple
为什么类型会改变?
【问题讨论】:
标签: python list python-2.7 tuples
创建一个只有一项的元组的正确语法是在该项后面加上逗号:
x=([1,2,3],)
这个例子实际上会给出
type(x)=tuple
参考official Python 2 documentation
哪些声明(引用)
一个特殊的问题是包含 0 或 1 的元组的构造 items:语法有一些额外的怪癖来适应这些。空的 元组由一对空括号构成;一个元组 一个项目是通过在一个带有逗号的值后面构造的(它不是 足以将单个值括在括号中)。
【讨论】: