我maps以前在编程经验上还没有真正使用过,所以我很难理解更多内容complex versions of maps。因此,假设问题是在这种情况下,您在几分钟内就得到了一个整数n = 808。你是什么这个数字做的是将其转换为24 hour time,所以hh:mm。这会给你13:28。完成此操作后,将那个时间的数字相加即可得到答案。因此,answer would be 14。我看到了该解决方案的一个非常好的一线,并且我试图理解它,因为我的解决方案发生了5 more lines of code。
这是解决方案:
sum(map(int, str(n // 60 * 100 + n % 60)))
因此,我知道映射在数字的迭代中应用相同的功能,但是throws me off is the int,str(...) part。我不确定幕后发生了什么。
偶然的你
慕姐4208626
温温酱
随时随地看视频慕课网APP
相关分类