python 的列表拆表与装表

# *list1 代表拆表  , 拆成散装的数字组合,

#若在拆表的基础上传入*arg ,代表装表,把散装数字组装成一个元组

#若没拆表,传入*arg,也组装成一个元组,为([2,4,6,0,3,7],)

#在函数中用 arg 则  为装表了的arg

#在函数中用 *arg 则再一次拆表,即装表后为([2,4,6,0,3,7],),则拆表后为[2,4,6,0,3,7]

list1=[2,4,6,0,3,7]


def number(*arg):
    return *list1,*arg,arg

print(number(list1)) #(2, 4, 6, 0, 3, 7, [2, 4, 6, 0, 3, 7], ([2, 4, 6, 0, 3, 7],))

print(number(*list1))  #(2, 4, 6, 0, 3, 7, 2, 4, 6, 0, 3, 7, (2, 4, 6, 0, 3, 7))

# *list1 代表拆表  , 拆成散装的数字组合,

#若在拆表的基础上传入*arg ,代表装表,把散装数字组装成一个元组

#若没拆表,传入*arg,也组装成一个元组,为([2,4,6,0,3,7],)

#在函数中用 arg 则  为装表了的arg

#在函数中用 *arg 则再一次拆表,即装表后为([2,4,6,0,3,7],),则拆表后为[2,4,6,0,3,7]

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值