【发布时间】:2020-03-29 09:11:16
【问题描述】:
我想做这样的事情:
a, b, = (1, 2, 3, 4, 5, ..., n)
# a = 1
# b = 2
这在 Python 3 中可行吗?
【问题讨论】:
-
这不是索引的典型用法吗?
a = (1, 2, 3, 4, 5, ..., n),然后是a[0]=1, a[1]=2等等? -
你可以这样做:
a, b, *_ = (1, 2, 3, 4, 5, ..., n),额外的值进入 _,a 为 1,b 为 2。
标签: python python-3.x syntax unpack iterable-unpacking