python - 您如何在列表理解中要求用户输入?
问题描述
我试图弄清楚如何以列表理解格式询问用户的输入。
SR = [srt for i in range (N) input("Enter a type of food")]
print (SR)
例如,假设 N 为 2,我想获得一个包含 2 个用户输入的列表。但是关于代码不起作用。
解决方案
你有语法错误。这就是你的做法
SR = [input("Enter a type of food: ") for _ in range (N)]
推荐阅读
- node.js - 无法读取未定义的属性“toDateString”
- javascript - 反应并获取/填充多个模型,无法在返回前解决承诺
- c++ - 为什么 x+0 和 x|0 有不同的结果?
- javascript - 移动设备中不可点击的锚标记
- material-ui - 在 CreateTheme V5 中添加新的组件道具
- python - 如何对具有特殊因变量 Y 的每家公司进行回归
- pine-script - 一天中不同时间的相对交易量
- visual-studio-code - 无法从 Visual Studio 代码将功能代码推送到天蓝色
- jquery - Laravel Summernote 不想保存标签
- python - 如何删除子类中的继承函数?