python - x 为 x 的多变量
问题描述
你好,我有这个 Python 代码:
for i in range(0,2):
for j in range(0,2):
print i+j
我想要这样的东西:
a = [x for x in ...]
它显示的结果与 ie 的循环完全相同:
0
1
1
2
但我不知道如何用理解列表替换循环,因为在这种情况下我有两个变量而不是一个。
请问你能帮帮我吗 ?
谢谢你。
解决方案
你可以试试这个示例代码:
a = [i+j for i in range(0,2) for j in range(0,2)]
print(a)
推荐阅读
- swagger-ui - Swagger UI 的 requestInterceptor 中的 Promise
- react-native - 为什么使用 this.setState 会导致超过最大更新深度?
- javascript - Javascript 未显示所需的值
- mysql - 如何从别名中找到mysql中的总数(总和)?
- java - 使用BLE同步多个设备的时间
- sql - SQL批量复制:触发器没有被触发
- reactjs - 浅层和装载包装器中的酶模拟有什么区别?
- python - 用于名称标准化的 Python RegEx
- php - Facebook 无法在本地主机中工作
- javascript - 解决“文档必须是 JSON 对象”