python可迭代对象首字母大写的几个技巧

首先创建一个可迭代对象,我就创建一个list为例listpr=['adam','LISA','barT']我对此list内所有元素的首字母进行大写转换。第一种方法:deff(x):returnx[0].upper()+x[1:]我们使用upper()函数将没个元素里面的字符串第一个替换为大写,因为字串也可以看成一个list,需要对元素进行切片。x[0]就是元素中的第一个字符串,后面的x[1:]就代表从左边数第二个元素开始。最后我们使用map()函数来处理下:r=map(f,listpr)...

阅读全文