lhf拒绝 2021-03-17 17:08 采纳率: 0%
浏览 3678

输入一个包含若干个自然数的列表,输出一个新列表,新列表每个元素为原列表中自然数的位数。例,输入[45

输入一个包含若干个自然数的列表,输出一个新列表,新列表每个元素为原列表中自然数的位数。例,输入[45,21,456,1],输出[2,2,3,1]
  • 写回答

4条回答 默认 最新

  • 待戈 2021-10-08 23:30
    关注
    a = eval(input()) 
    # 这个做法太NB了,我自己写的差点都没看懂
    # 第一个map返回str()后的list可迭代对象,第二个map是计算长度len(),计算list中元素的字符串长度
    print(list(map(len,map(str,a))))
    
    评论

报告相同问题?

问题事件

  • 请采纳用户回复 10月8日