遍历names列表,然后创建 usernames 列表的 for 循环。要为每个用户通过names中的姓名创建用户名,用户名有限制,不能有空格,不能有大写,因此需要对names中的元素进行处理,使姓名全小写并用下划线代替空格。 names = ["Bob Tribbiani", "Jerry Geller", "Fernando Bing", "Laffy Buffay"] 也就是例如"Bob Tribbiani"要处理为"bob_Tribbiani" 在这个过程中,需要用到两个str的方法: replace(被替换的内容,替换的内容) 替换函数 lower() 大写变小写函数
时间: 2023-03-26 11:03:57 浏览: 51
BridgeKeeper:从搜索引擎 LinkedIn 个人资料中抓取员工姓名。 将员工姓名转换为指定的用户名格式
我的回答是:
for name in names:
username = name.replace(" ", "_").lower()
usernames.append(username)
阅读全文