通过程序生成列表