为一个列表sli分配两个变量

2024-04-29 16:17:16 发布

您现在位置:Python中文网/ 问答频道 /正文

是否可以一次性分配给一个列表片,从而实现以下目标:

mylist = [1,2,3,4,5,6,7]

xs = mylist[:-1]
x  = mylist[-1]

xs == [1,2,3,4,5,6]
x  == 7

我知道我可以这样写:

^{pr2}$

但我想知道有没有其他办法。或者被Haskell的模式匹配搞砸了。在

x,xs = mylist[:funky:slice:method:]


Tags: 目标列表haskellslicemethodfunkyxs办法