我已经创建了这个代码,但我需要它更通用。看看:if (card_task_e[1] > card_task_e[2]): #Starting with 1
ol_task_e.append(card_task_e[1])
counte+=1
if (card_task_e[1] > card_task_e[4]):
counte+=1
ol_task_e.append(card_task_e[1])
if (card_task_e[1] > card_task_e[6]):
counte+=1
ol_task_e.append(card_task_e[1])
if (card_task_e[1] > card_task_e[8]):
counte+=1
ol_task_e.append(card_task_e[1])
if (card_task_e[1] > card_task_e[10]):
counte+=1
ol_task_e.append(card_task_e[1])
if (card_task_e[1] > card_task_e[12]):
counte+=1
ol_task_e.append(card_task_e[1])
if (card_task_e[3] > card_task_e[4]): #Going onto 3
counte+=1
ol_task_e.append(card_task_e[3])
if (card_task_e[3] > card_task_e[6]):
counte+=1
ol_task_e.append(card_task_e[3])

这段代码包含多个if条件用于比较数组card_task_e中的元素并递增计数器counte。博主寻求将这段代码用更高效的for循环进行重构,特别是在数组长度可能变化的情况下。他们希望有人能提供帮助优化这个过程。
最低0.47元/天 解锁文章
2077

被折叠的 条评论
为什么被折叠?



