python程序设计

将列表["2","d","a","*","1","b","6","A","U","j","3","f"]的小写字母替换为对应的大写字母,如“a”替换为“A”。

[n for n in ''.join(["2","d","a","*","1","b","6","A","U","j","3","f"]).upper()]


s=["2","d","a","*","1","b","6","A","U","j","3","f"]
r = []
for i in s:
    if i.isalpha():
        if i.islower():
            r.append(i.upper())
    else:
        r.append(i)
print(r)

如果对你有帮助,可以点击我这个回答右上方的【采纳】按钮,给我个采纳吗,谢谢
 

ls = ["2","d","a","*","1","b","6","A","U","j","3","f"]
new_ls = [a.upper() for a in ls]

有帮助请采纳,谢谢