4.10.1:
def hanshu(spam):
zifu = spam[0]
for i in range(1,int(len(spam)-1),1):
zifu = zifu + ', '+spam[i]
zifu = zifu + ', and ' +spam[int(len(spam)-1)]
print(zifu)
i = 1;
spam = []
while True:
print('输入一个列表的第' + str(i) + '个值:')
zhi = input()
if zhi == '':
break
else:
spam = spam + [zhi]
i = i+1
hanshu(spam)
4.10.2: