组合数据类型(Composite / Container Types)
是指能够包含多个数据项的数据结构,例如:list、tuple、dict、set 等。
标量类型(Scalar Types)
是指表示单个值、不可再分(在该语言上下文中)的基本数据类型,例如:
intfloatboolstr(注意:这点有争议,见下文)NoneType(即 None)关于字符串 str 的特殊说明:
虽然字符串在语义上表示“一个文本值”,但从技术角度看,Python 中的字符串是可迭代的序列,由多个字符组成。因此:
str 是组合类型(序列类型)。但在 Python 官方文档和类型系统中,str 被归类为“序列类型”,属于容器/组合类型