列表添加元素之神奇的逗号
通常向空列表中添加元素会想到用append(),今天发现一种奇妙方法,初看时还以为会语法错误,初步了解后觉得好奇妙:
新建一个空列表:
idx = [ ]
1. 向空列表中添加int:
idx += 3,
【注意3之后这个逗号,精髓!!!】
2. 向空列表中添加str:
idx += 'hello' # 句末不加逗号,则添加结果为 idx = ['h', 'e', 'l', 'l', 'o']
idx += 'hello', # 句末添加逗号,则添加结果为 idx = ['hello']