【问题标题】:Extract list from a list从列表中提取列表
【发布时间】:2021-04-19 08:16:44
【问题描述】:

students = [["BSIT",["JOSHUA", "CRISA", "JAYMARK"]], ["BSCS",["BOBS", "CARLO", "GERALD"]]]

如何从列表中提取项目并使用嵌套的 for 循环单独打印它们;结果必须是

BSIT
-约书亚
-CRISA
-杰马克

BSCS
-鲍斯
-卡罗
-杰拉德

【问题讨论】:

  • 嗨,西安!你能补充一点吗?比如你正在使用哪种语言?不同的语言可能会以不同的方式处理这个问题。您希望打印输出显示在单独的行上还是仅用破折号分隔 (BSIT-JOSHUA-..)?

标签: nested nested-for-loop


【解决方案1】:

在python中:

for cat, person_list in students:
    print(cat)
    for person in person_list:
        print(‘-‘, person)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-27
    • 2020-11-19
    • 1970-01-01
    相关资源
    最近更新 更多