相关疑难解决方法(0)

python头部和尾部在一条线上

有没有pythonic方法解压缩第一个元素中的列表和单个命令中的"尾部"?

例如:

>> head, tail = **some_magic applied to** [1, 1, 2, 3, 5, 8, 13, 21, 34, 55]
>> head
1
>>> tail
[1, 2, 3, 5, 8, 13, 21, 34, 55]
Run Code Online (Sandbox Code Playgroud)

python list tail head

81
推荐指数
3
解决办法
8万
查看次数

Pythonic方法将列表分成第一个并休息?

我认为在Python 3中我将能够做到:

first, *rest = l
Run Code Online (Sandbox Code Playgroud)

这正是我想要的,但我正在使用2.6.现在我正在做:

first = l[0]
rest = l[1:]
Run Code Online (Sandbox Code Playgroud)

这很好,但我只是想知道是否有更优雅的东西.

python split list

50
推荐指数
2
解决办法
3万
查看次数

标签 统计

list ×2

python ×2

head ×1

split ×1

tail ×1