我可以从函数参数中拆分数组

埃里克·福森(Eric Fossum)

给定固定长度列表和功能

l = [1, 2, 3, 4, 5]
def printMiddle(first, middle, last):
    print middle
printMiddle(*l)

如何强制中到print l[1:3]以下输出?

[2, 3, 4]
琼斯·哈珀

您可以这样做:

l = [1, 2, 3, 4, 5]

def printMiddle(*args):
    print(args[1:-1])

printMiddle(*l)

星号*构成args函数的位置参数(参数,如您所愿的元组。[1:-1]抽取元组中除第一项和最后一项以外的所有项的一部分。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Javascript中的参数中拆分数组

来自分类Dev

函数通过计算拆分数组中的值来为循环填充拆分数组

来自分类Dev

Java如何在函数中返回拆分数组?

来自分类Dev

拆分数组中的元素

来自分类Dev

Java对象中的拆分数组

来自分类Dev

在Pyspark的RDD分区中拆分数组

来自分类Dev

如何拆分数组中的数据

来自分类Dev

如何在fortran中拆分数组?

来自分类Dev

在已知片段中拆分数组

来自分类Dev

通过在Ruby中执行算术函数来拆分数组

来自分类Dev

我必须拆分数组数据,使其成为键值对并保存在Map中

来自分类Dev

我可以在构造函数的参数中初始化数组吗

来自分类Dev

GTM的可拆分数组事件参数问题

来自分类Dev

MATLAB:拆分数组

来自分类Dev

Angularjs 拆分数组

来自分类Dev

拆分数组 Python

来自分类Dev

拆分数组

来自分类Dev

在低维数组中拆分数组的最后一维

来自分类Dev

在多个数组bash中拆分数组元素

来自分类Dev

自动拆分数组以输入到Matlab中的表中

来自分类Dev

如何在python中拆分数组中的每个值?

来自分类Dev

SQL 中的分隔函数以在分号之间拆分数据

来自分类Dev

从数组中拆分数据并提取特定数据

来自分类Dev

如何在Codeigniter的视图页面中拆分数组值

来自分类Dev

php,拆分数组中的额外值后

来自分类Dev

PHP如何在变量中拆分数组

来自分类Dev

Android中可拆分数组类的问题

来自分类Dev

如何在 ng-repeat 中拆分数组列表

来自分类Dev

拆分数组并插入到laravel中的数据库