加入一些简单的list操作
exercise 2.17 done
exercise 2.18 done
exercise 2.19 done
exercise 2.20 done