How to join two generators in Python?

后端 未结 12 1518
醉酒成梦
醉酒成梦 2020-11-28 22:40

I want to change the following code

for directory, dirs, files in os.walk(directory_1):
    do_something()

for directory, dirs, files in os.walk(directory_2         


        
12条回答
  •  抹茶落季
    2020-11-28 23:25

    A example of code:

    from itertools import chain
    
    def generator1():
        for item in 'abcdef':
            yield item
    
    def generator2():
        for item in '123456':
            yield item
    
    generator3 = chain(generator1(), generator2())
    for item in generator3:
        print item
    

提交回复
热议问题