リストのすべての要素の頭文字を大文字にするにはどうすればいいですか?
815 ワード
質問:
解決:方法1 方法二 方法三 方法四 方法五
転載先:https://www.cnblogs.com/hankleo/p/10838734.html
c=['zz','yy','xx']
c[0:2]=c[0:2].capitalize()
#
AttributeError: 'list' object has no attribute 'capitalize'
解決:
c = ['zz','yy','xx']
c = [string.capitalize() for string in c]
c = ['xx', 'yy', 'zz']
c = ' '.join(c).title().split()
>>> c = ['xx', 'yy', 'zz']
>>> ' '.join(c).title().split()
['Xx', 'Yy', 'Zz']
[_.capitalize() for _ in c]
c = [_.title() for _ in c]
転載先:https://www.cnblogs.com/hankleo/p/10838734.html