今天看到还有这样初始化元组和列表的,很是纠结、、、、、、、、
初始化一个有20个元素,值全为0的列表和元祖
先前说了可以用这样一种方法:
列表:
t = 0
list = [t for i in range(20)] 这样就行,
元祖可以这样子:
tuples = ( [t for i in range(20)] ) 用列表解析来初始化元组
今天竟然了解到有这样初始化的
list = [0,]*20 一条语句搞定
tuples = (0,)*20
没想到这也行,心里很纳闷啊
后用tyep试了一下,哈哈 真实这样子啊
type( (0) ) 显示为int类型
type( (0,) ) 显示为tuple类型
type( [0,] ) 显示为list类型