Python基础入门练习7

Python基础入门练习7,第1张

姓名学号排序 描述

对用户输入的一系列英文姓名和学号,进行排序‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬

用户首先输入学生数,然后分别输入学生的姓名和学号(使用英文逗号间隔)‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬

程序处理后,将学生名单按姓名的英文字母顺序从小到大输出,输出格式为 姓名 学号,姓名和学号之间使用一个空格间隔‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬

输入输出示例
输入输出
示例 1
3
Mike,2022010
Lucy,2022008
Lily,2022021
Lily 2022021
Lucy 2022008
Mike 2022010
data=[]

number = int(input())
for i in range(number):
    name, stuID = input().split(',')
    data.append((name.strip(), stuID.strip()))

print(data)
for item in sorted(data):
    print(item[0], item[1])

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/918060.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-16
下一篇2022-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存