如何在Python列表中利用函数改变元素大小写(title,upper用不了)

如题所述

title,upper是字符串str对象的方法,并不是函数,列表自然然不能用。

要逐个取出列表中的元素,取出的元素是str才可以用

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-06-07

title(首字母大写),upper(全部大写),lower(全部小写)是字符串str对象的方法,并不是函数,不能直接用在列表。

注意第4行,用新列表提取旧列表的内容

第2个回答  2019-07-08
def list_upper(slist):

e_list = []
for i in slist:
e_list.append(i.upper())
return e_list
if __name__ == "__main__":
a = ["a","b"]
prient(list_upper(a))
结果
Out[3]: ['A', 'B']
相似回答