在Python不工作星表达式

问题描述 投票:-2回答:1

我工作在Python星级表达式,但我得到一个错误。

>>> record = ('Dave', '[email protected]', '773-555-1212', '847-555-1212')
>>> name, email, *phone_numbers = record

我得到的错误是无效的语法。我是在命令提示符工作

python python-2.x
1个回答
1
投票

这句法不会在Python 2.下面是一个Python 2等效工作:

[name], [email], phone_numbers = record[0:1], record[1:2], record[2:]
© www.soinside.com 2019 - 2024. All rights reserved.