如何创建嵌套循环

2024-07-05 15:35:31 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一份调查结果清单

For user in users:
   print dct(user)

结果是

user4 -> [diving]; user2->[swimming]; user6->[diving,swimming,running]; user8 ->[diving,swimming,skating]

我现在尝试创建一个嵌套循环,将每个用户与其他用户进行比较(例如,将user4与user2、user6、user8进行比较,然后将user2与user6和user8进行比较)


Tags: 用户inforusersrunningdctprintuser
1条回答
网友
1楼 · 发布于 2024-07-05 15:35:31
# loop through each user in the users list
# use enumerate() so we also get the user's position in the list
for position,user1 in enumerate(users):
    # loop through each user in the remainder of the users list
    for user2 in users[position + 1:]
        compare_users(user1, user2)

相关问题 更多 >