今天我要发表一个谜语
最好的答案是最短的代码
编写一个接受货币和数字列表的单行函数。函数需要返回一个字符串,其中列表中的每个数字都附有其货币
下面是一个简单解决方法的示例
def combine_coin(coin, numbers):
coins_str = ''
for num in numbers:
coins_str += coin + str(num) + ', '
return coins_str[:-2]
print(combine_coin('$', range(5)))
Tags:
高尔夫很有趣:
好的,把这条长线分开,我们得到1)
','.join(list(
-这将以逗号加入我们得到的列表2)
map
-将函数映射到列表中的所有值,并返回包含函数返回值的映射对象3)
lambda num:'$'+str(num)
-获取一个数字并返回其字符串,其中包含“$”示例:“$1”4)
input().split()
-按空间分割输入相关问题 更多 >
编程相关推荐