python基础练习题:中可能包含多个列表列表编号的平方和【难度:1级】--景越Python编程实例训练营,不同难度Python习题,适合自学Python的新手进阶

python基础练习题:中可能包含多个列表列表编号的平方和【难度:1级】:

收件求和数的平方在列表可能包含多个列表的功能

例:

VAR L = [1,2,3]
SumSquares()== 14

VAR= [[1,2],3]
SumSquares()== 14

VAR= [[[[[[[[[1]]]]]]]]]
SumSquares()== 1

VAR= [10,[10],10],[10]
SumSquares()== 400

注意:您的解决方案不能修改原始列表

这里涉及到嵌套列表另一个习题(它仍处于测试阶段 - 完成更多的荣誉点数:d):https://www.codewars.com/kata/5786f020e55533ebb7000153

编程目标:

def sumsquares(l):
    return


测试样例:

# basic tests
l = [1,2,3]
test.assert_equals(sumsquares(l),14)
l = [[1,2],3]
test.assert_equals(sumsquares(l),14)
l = [[[[[[[[[1]]]]]]]]]
test.assert_equals(sumsquares(l),1)
l = [10,[[10],10],[10]]
test.assert_equals(sumsquares(l),325)


最佳答案(多种解法):

点击查看答案

更多关联题目:

交流讨论:

Python基础训练营景越Python基础训练营QQ群
在这里插入图片描述
欢迎各位同学加群讨论,一起学习,共同成长!

免责申明:

本博客所有编程题目及答案均收集自互联网,主要用于供网友学习参考,如有侵犯你的权益请联系管理员及时删除,谢谢
题目收集至https://www.codewars.com/
https://www.codewars.com/kata/sum-squares-of-numbers-in-list-that-may-contain-more-lists

你可能感兴趣的:(Python编程习题答案)