[Python] How to pack and unpack variables in Python?

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?

上一篇:c++ 知识点


下一篇:QuadTree c++实验结果