Automate the boring stuff with Python: Comma Code

前端 未结 29 989
深忆病人
深忆病人 2021-02-03 16:17

Currently working my way through this beginners book and have completed one of the practice projects \'Comma Code\' which asks the user to construct a program which:

29条回答
  •  余生分开走
    2021-02-03 16:50

    def sample(values):
        if len(values) == 0:
             print("Enter some value")
        elif len(values) == 1:
            return values[0]
        else:
            return ', '.join(values[:-1] + ['and ' + values[-1]])
    
    spam = ['apples', 'bananas', 'tofu', 'cats']
    print(sample(spam))
    

提交回复
热议问题