这是我试图实现的代码的简单版本:
for key, value in data.items():
for key2, value2 in data.items():
# other stuff
Run Code Online (Sandbox Code Playgroud)
我正在寻找一种key2从key. 因此,例如在 C++ 中,它将是:
for(int i=0; i<n; i++){
for(int j=i; j<n; j++){
# other stuff
}
}
Run Code Online (Sandbox Code Playgroud)
我需要能够浏览整个数据集。key是一个字符串并且value是一个没有任何特定顺序的列表,所以我不能只检查是否key2< key。
你可以这样做enumerate:
for i, (key, value) in enumerate(data.items()):
for key2, value2 in list(data.items())[i:]:
#stuff
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
52 次 |
| 最近记录: |