「已注销」 2022-06-22 20:46 采纳率: 98.1%
浏览 16
已结题

input怎么依次读取列表a的元组,并返回结果?

a = '''姓名 年龄 特征 联系方式 职业'''
b = a.split(''' ''')

依次访问列表,

input(" ") # 控制台输出
姓名:
年龄:
特征:
联系方式:
职业:
打印
姓名:xxx
年龄:x
特征:xx
联系方式:xxxxl
职业:
  • 写回答

1条回答 默认 最新

  • Hann Yang 优质创作者: 编程框架技术领域 2022-06-22 21:11
    关注
    a = '''姓名 年龄 特征 联系方式 职业'''
    b = a.split()
    
    a = [('小张','小李','小明'),(15,18,20),('xx','xxx','yy'),('11','22','33'),('学生','工人','老师')]
    
    for j in range(len(a[0])):
        for i,n in enumerate(b):
            print(f'{n}:{a[i][j]}')
        print()
    

    输出:
    姓名:小张
    年龄:15
    特征:xx
    联系方式:11
    职业:学生

    姓名:小李
    年龄:18
    特征:xxx
    联系方式:22
    职业:工人

    姓名:小明
    年龄:20
    特征:yy
    联系方式:33
    职业:老师

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 6月30日
  • 已采纳回答 6月22日
  • 创建了问题 6月22日