Lis = [9,"hello" , "jack", ["rose", 250, ["kdf1", ["tsfat", 3, "1"]], 0], "cdfab", "addgfv"] 将列表Lis中的"d"变成大写。
eval(str(Lis).replace('d','D'))
老师让我们在idle上写,最后不加一句print不能输出,然后输出的时候d也没变D,达不到你写的效果,请教下是什么原因
我是通过网课学习python,老师出的这个题目,不过网课里没有学习嵌套的列表和递归,能麻烦帮忙解答一下这个代码怎么写吗