為什么不是t = ('a', 'b', ('A', 'B'))而是t = ('a', 'b', ('a', 'b'))
tuple和list的構建的不同之處在于前者是(),后者是[],前者是不可變的,后者是可變的;
在tuple中第三元素['A', 'B']作為一個list,想要從可變修改成不可變就是要將['A', 'B']改為('A','B')
但是為何A和B要改為a和b呢?
為什么不是t = ('a', 'b', ('A', 'B'))而是t = ('a', 'b', ('a', 'b'))???
2015-02-02
你是對的啊,就是
t = ('a', 'b',( 'A', 'B'))
print t