Python编程
第四章列表实践项目
逗号代码
def new_queen(spam=[]):
bocan=''
spam.insert(-1,'and')
spam.reverse()
for i in range(len(spam)):
bocan=bocan+spam.pop()+ ', '
print(f"'{bocan[:-2]}'")
spam=['apples', 'bananas', 'tofu', 'cats','kata','Maya']
new_queen(spam)
考虑到空列表
def new_queen(spam=[]):
if len(spam)>1:
bocan=''
spam.insert(-1,'and')
spam.reverse()
for i in range(len(spam)):
bocan=bocan+spam.pop()+ ', '
print(f"'{bocan[:-2]}'")
else:
print(f"'and'")
spam1=['apples', 'bananas', 'tofu', 'cats','kata','Maya']
spam2=[]
new_queen(spam1)
new_queen(spam2)