以下是一个示例代码,该代码通过遍历数组来检查艺术家是否与用户输入的艺术家匹配,并显示歌曲的详细信息:
# 假设这是一个包含歌曲信息的数组
songs = [
{"艺术家": "张学友", "歌曲": "吻别", "专辑": "吻别"},
{"艺术家": "周杰伦", "歌曲": "稻香", "专辑": "魔杰座"},
{"艺术家": "林俊杰", "歌曲": "江南", "专辑": "第二天堂"}
]
# 获取用户输入的艺术家
user_input = input("请输入艺术家名称:")
# 遍历数组并检查艺术家是否匹配
for song in songs:
if song["艺术家"] == user_input:
# 显示歌曲的详细信息
print("歌曲:", song["歌曲"])
print("专辑:", song["专辑"])
在上面的示例中,我们首先定义了一个包含歌曲信息的数组 songs
。然后,通过 input()
函数获取用户输入的艺术家名称,并将其存储在变量 user_input
中。
接下来,我们使用 for
循环遍历数组 songs
中的每个歌曲信息。在循环中,我们检查当前歌曲的艺术家是否与用户输入的艺术家匹配。如果匹配,我们就打印出歌曲的详细信息,这里使用 print()
函数来显示歌曲名称和专辑名称。
请注意,上面的代码示例是使用 Python 编程语言编写的。如果您使用的是其他编程语言,可能需要稍作调整以适应语言特定的语法和数据结构。