【发布时间】:2015-09-19 10:20:45
【问题描述】:
4 个月前,我写了我的第一个“Hello World”。从那以后,我一直在学习莱斯大学提供的 Coursera Python 课程。我最近参与了一个涉及元组和列表的小型项目。对我来说,将元组添加到列表中有些奇怪:
a_list = []
a_list.append((1, 2)) # Succeed! Tuple (1, 2) is appended to a_list
a_list.append(tuple(3, 4)) # Error message: ValueError: expecting Array or iterable
这让我很困惑。为什么使用“tuple(...)”而不是简单的“(...)”来指定要附加的元组会导致ValueError?
顺便说一句:我用CodeSkulptorcoding tool used in the course
【问题讨论】:
标签: python list types append tuples