【发布时间】:2023-03-08 16:46:02
【问题描述】:
我正在解决一个问题,以在 HackerRank 上的 python 3 中从其他 n 名学生中找出一名学生的平均分数。我还没有为它写代码。但是在 HackerRank 中,他们已经为我们提供了一些代码,例如接受输入的代码。我不明白 *line = input().split() 实际在做什么。
我知道 .split() 的作用。但这整行令人困惑。
This is the code that has been already provided :
if __name__ == '__main__':
n = int(input())
student_marks = {}
for _ in range(n):
name, *line = input().split()
scores = list(map(float, line))
student_marks[name] = scores
query_name = input()
【问题讨论】:
标签: python