回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我有一个学校的代码,它的目标是从代表人的价值观列表中列出所有的相互关系(两个人相互请求的次数)。你知道吗</p>
<p>我使用的列表是:</p>
<pre><code>1,9,11,15,20,3
2,29,22,5,21,8
3,2,30,16,27,2
4,21,17,25,6,4
5,15,2,18,6,24
6,1,18,19,29,4
7,30,17,30,18,15
8,10,2,6,26,12
9,21,30,12,29,14
</code></pre>
<p>我要找到的代码是:</p>
<pre><code>i=0
j=0
k=0
l=0
mutuals = []
for i in range(0,8):
for j in range(i+1, 8):
for k in range(1,5):
if content2[j][k] == content2[i][0]:
for l in range(1,5):
if content2[j][0] == content2[i][l]:
mutuals.append(content2[i][0])
mutuals.append(content2[j][0])
#print(mutuals)
print(i,j,k,l)
l=0
print(i,j,k,l)
print(i,j,k,l)
print(i,j,k,l)
print(i,j,k,l)
print(mutuals)
</code></pre>
<p>我之所以列出“print(I,j,k,l)”,是为了让我能够尝试看看代码中出现了什么错误。你知道吗</p>
<p>输出为:</p>
<pre><code>['2','5']
</code></pre>
<p>尽管也应该有相互关系['2'、'8']和['4'、'6'],我很难找出代码的错误。你知道吗</p>
<p>如何修复代码,以便将其他相互关系集也打印为输出?你知道吗</p>