首页 > 解决方案 > 您如何在列表理解中要求用户输入?

问题描述

我试图弄清楚如何以列表理解格式询问用户的输入。

SR = [srt for i in range (N) input("Enter a type of food")]
print (SR)

例如,假设 N 为 2,我想获得一个包含 2 个用户输入的列表。但是关于代码不起作用。

标签: pythonpython-3.xlist-comprehensionuser-input

解决方案


你有语法错误。这就是你的做法

SR = [input("Enter a type of food: ") for _ in range (N)]

推荐阅读