有没有办法解压成不同的类型?是这样的:
# data = [4, "lorem", "ipsum", "dolor", "sit", "amet"] (parts, *words) = data
data
提供。我从不分配这个值。我添加作为例子。 parts
必须是一个 int,列表的所有其余部分都被分配为字符串列表。
我发现的唯一方法是将变量重新分配parts
为下一个:
(parts, *words) = [4, "lorem", "ipsum", "dolor", "sit", "amet"] parts = int(parts)
但我不喜欢连续两次重复赋值变量。由于 python 是一种保持简洁的语言,因此我正在寻找解决方案。
*编辑:让我知道连续两次重新分配是否有效。
BIG阳
慕森王
相关分类