相关疑难解决方法(0)

通过在Python中切片列表来分配值的紧凑方式

我有以下清单

bar = ['a','b','c','x','y','z']
Run Code Online (Sandbox Code Playgroud)

我想要做的就是分配1,第4和第5的值barv1,v2,v3,有没有更紧凑的方式比这做的事:

v1, v2, v3 = [bar[0], bar[3], bar[4]]
Run Code Online (Sandbox Code Playgroud)

因为在Perl中你可以这样做:

my($v1, $v2, $v3) = @bar[0,3,4];
Run Code Online (Sandbox Code Playgroud)

python list slice

45
推荐指数
5
解决办法
2763
查看次数

标签 统计

list ×1

python ×1

slice ×1