The follow code snippets show how to use variables smartly.
class MyClass(): def pack(self,**kwargs): for key in kwargs: print key +"=>"+ kwargs[key]; def unpack(self,a,b): print a print b if __name__ == ‘__main__‘: my = MyClass() my.pack(name="developer",skill="java") p = (1,2) p = [3,4] my.unpack(*p) p = {‘a‘:5,‘b‘:6} my.unpack(**p)
[Python] How to pack and unpack variables in Python?
原文:http://blog.csdn.net/wonderfan/article/details/19415473