为了账号安全,请及时绑定邮箱和手机立即绑定

如何按字母顺序对由逗号分隔的字符串进行排序并按成员姓氏的字母顺序排序?

如何按字母顺序对由逗号分隔的字符串进行排序并按成员姓氏的字母顺序排序?

森林海 2021-06-10 18:05:04
我有一个像这样的字符串:students="John Dee johndee@gmail.com 555-555-5555,Jane Bee janebee@gmail.com 555-555-5555,Sarah Zee sarahzee@gmail.com 555-555-5555"我想把这个字符串用逗号分隔,然后按姓氏排序。我认为要做到这一点,我可能必须使用 split 函数,然后循环它,将每个项目保存到一个列表中,然后按第一个索引排序。不知道如何做到这一点。到目前为止我所拥有的:def alphaOrder(students):    mylist = []    splitter = students.split(',')    for i in splitter:        mylist.append(i)    mylist.sort(key=lambda n: split(' ')[1])    print(mylist)alphaOrder(students)谢谢
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 109 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号