将输出插回嵌套For循环Python 3

2024-04-23 23:32:24 发布

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

我正在处理一个项目,我想把嵌套循环的输出反馈回循环中。我有2个For循环,我想把内部循环的输出反馈回去,但我不知道怎么做。外循环使用我正在搜索的单词,内循环使用我正在添加缺少的单词。在每个循环之后,我想把更新后的输出反馈回循环中。你知道吗

谢谢你给我的帮助。你知道吗

示例:

列标题单=[“星期一”,“星期二”,“星期三”,“星期四”,“星期五”]

addstring\u sign=[“星期一下雪”,“星期三不下雪”]

string_test1a = []
string_test2a = []

for gi in (column_header_single):
    dictlines1 = (gi)

    for loopblock in (addstring_sign):

        if addstring_sign.count(dictlinesa1) < 1:
           string_test1a.append(loopblock[:len(loopblock)] + dictlines1 + '\n' + loopblock[len(loopblock):])

        else:
           string_test2a.append(loopblock)
        addstring_sign = string_test1a + string_test2a
    break 

OUTPUT-addstring\u sign=[“星期一是下雪天星期二星期三星期四星期五”, “星期三无雪星期一星期二星期四星期五”]


Tags: 项目inforstringlen单词嵌套循环sign