我正在研究python中的星形表达式但是我收到了一个错误。
>>> record = ('Dave', 'dave@example.com', '773-555-1212', '847-555-1212')
>>> name, email, *phone_numbers = record
我得到的错误是语法无效。我在命令提示符下工作
答案 0 :(得分:1)
该语法在Python 2中不起作用。这是Python 2的等价物:
[name], [email], phone_numbers = record[0:1], record[1:2], record[2:]