首页 > 解决方案 > 如何将作为参数提供的列表元素分成 2 组,然后打印出来

问题描述

def display_scores(scores):
   list1 = [1]
   for items in list1:
      print("NAME   SCORE")
      print(*scores, sep = "\n")

这是一个可以使用的参数示例 (["BOB", 1200, "ZAK", 8000, "ROB", 3000]) 所以我还没有弄清楚的主要事情是如何分隔 str(names ) 从列表中的 int(scores) 中打印出来,并在它们各自的列下打印出来,所以这个输出看起来像

NAME   SCORE
BOB    1200
ZAK    8000
ROB    3000

但是这种格式的任何类型的列表都可以用作参数。像 ["ZOE", 500, "TOM" 1800]

标签: python-3.x

解决方案


推荐阅读