规范化列表中的名称(python)
我需要规范化列表中的名称。例如: (巴西名字) 这位是伊戈尔·达席尔瓦 应该是这样的:伊戈尔·达席尔瓦 -每个名字的第一个字母都应该大写,但只有第一个字母。 -连接词,如“da”应仅用小写字母书写 -所有多余的空间都必须移除 有人知道如何做到这一点吗 每个名字的第一个字母都应该大写,但只有第一个字母 查看字符串规范化列表中的名称(python),python,Python,我需要规范化列表中的名称。例如: (巴西名字) 这位是伊戈尔·达席尔瓦 应该是这样的:伊戈尔·达席尔瓦 -每个名字的第一个字母都应该大写,但只有第一个字母。 -连接词,如“da”应仅用小写字母书写 -所有多余的空间都必须移除 有人知道如何做到这一点吗 每个名字的第一个字母都应该大写,但只有第一个字母 查看字符串.title()方法 -连接词,如“da”应仅用小写字母书写 查看字符串.lower()方法 -所有多余的空间都必须移除 查看string.split()方法以分离名称,查看方法。join
.title()
方法
-连接词,如“da”应仅用小写字母书写
查看字符串.lower()
方法
-所有多余的空间都必须移除
查看string
.split()
方法以分离名称,查看方法。join()
方法以使用单个空格重新组合名称 您已经尝试过做什么了?但是如何在列表中的字符串中使用它们呢?首先,创建一个可以修复单个名称的函数。然后在列表上循环并将该函数应用于每个名称,然后使用结果生成一个新列表。