Python论坛  - 讨论区

标题:Re: [python-chinese] 请教“*”的用法

2006年06月01日 星期四 12:40

刘鑫 march.liu at gmail.com
Thu Jun 1 12:40:44 HKT 2006

我想作者发明这个标记的时候,灵感应该来自C语言的指针,但是在Python里,它没有很深入的技巧和原理,就是一个表示参数列表的标志。

在06-5-31,帆 杨 <decca.yang at yahoo.com.cn> 写道:
>
> 看到这样的用法
> class MyClass:
>     __init__(self,**args):
>        #init code
> ... ...
> myClass = MyClass(key='value')
> 这里将key='value'传给**args后,args是一个dictionary,{'key':'value'}
> 这里的"*"具体是什么作用呢?和c里面的"*"有没有什么联系呢?
> 还请个位指点一二。
>
>
> ------------------------------
> 雅虎免费邮箱-3.5G容量,20M附件 <http://cn.mail.yahoo.com/>
>
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
>


-- 
欢迎访问:
http://blog.csdn.net/ccat

刘鑫
March.Liu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060601/7bcfe99c/attachment-0001.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号