cars=['abc','def']
cars=cars.title()
print(cars)
请问为什么显示错误呢?
请问不能解释的原因是Python列表没有title()方法吗?
title()是字符串的方法
是的,python中的字符串才有title方法
你可以取出列表中的每一个元素,调用title方法然后写回列表
cars=['abc','def']
for i in range(len(cars)):
cars[i] = cars[i].title
print(cars)
或者用列表生成简化上述代码