python - 如何在python中制作这样的循环?
问题描述
我有这样的php代码
$array = array('1','2','3');
for ($i1=0; $i1<count($array);$i1++)
{
for ($i2=$i1+1; $i2<count($array);$i2++)
{
echo $array[$i1].' '.$array[$i2];
}
}
我想用python写这段代码
解决方案
array = ['1', '2', '3']
for i in range(len(array)):
for j in range(i+1, len(array)):
print( f"{array[i]} {array[j]}" )
输出:
1 2
1 3
2 3
推荐阅读
- c# - 分析 Entity Framework 6 中的缓慢延迟加载
- node.js - Node Sass 还不支持你当前的环境:Vuetify 升级失败
- azure - 使用带有 nodeJS 和 Web 或移动客户端的共享访问权限将文件上传到 Azure
- windows - Qt Windows 10 通知
- typescript - 打字稿属性选择器
- jquery - keydown/up 计数器在更改键然后按住下一个键时没有表现出应有的行为
- elasticsearch - 为什么 Elasticsearch 只在安装后第一次运行?
- c# - 从某个索引的列表中的 C# 递归
- php - 第三方 Youtube API 视频上传 Skript 停留在授权访问
- allure - 魅力报告 - 环境不显示 Environment.properties/environment.xml