码迷,mamicode.com
首页 > 编程语言 > 详细

python的一点小常识

时间:2014-12-29 15:06:56      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:

在Python中,有两种变长参数,分别是元组(非关键字参数)和字典(关键字参数),其参数以一个*开头表示任意长度的元组[tuple],可以接收连续一串参数,参数以两个*开头表示一个字典[dict],即”key:value”,接受连续任意多个参数。

 
  1. ###示例函数###
  2. def Variable(*arg,**kwargs):
  3. print arg
  4. print kwargs
  5. print "\n"
  6. ###执行输出tuple###
  7. >>> Variable(1,2,3,4,5,"www","i-it","info")
  8. (1, 2, 3, 4, 5, ‘www‘, ‘i-it‘, ‘info‘)
  9. {}
  10. ###执行输出dict###
  11. >>> Variable(www=1,iit=2,info=3)
  12. ()
  13. {‘info‘: 3, ‘iit‘: 2, ‘www‘: 1}
  14. ##一起来##
  15. >>> Variable(1,2,3,4,5,www=1,iit=2,info=3)
  16. (1, 2, 3, 4, 5)
  17. {‘info‘: 3, ‘iit‘: 2, ‘www‘: 1}

python的一点小常识

标签:

原文地址:http://www.cnblogs.com/finallyliuyu/p/4191539.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!