howto handle nested for

Discussion in 'Python' started by Neal Becker, Sep 28, 2012.

  1. Neal Becker

    Neal Becker Guest

    I know this should be a fairly basic question, but I'm drawing a blank.

    I have code that looks like:

    for s0 in xrange (n_syms):
    for s1 in xrange (n_syms):
    for s2 in xrange (n_syms):
    for s3 in xrange (n_syms):
    for s4 in range (n_syms):
    for s5 in range (n_syms):

    Now I need the level of nesting to vary dynamically. (e.g., maybe I need to add
    for s6 in range (n_syms))

    Smells like a candidate for recursion. Also sounds like a use for yield. Any
    suggestions?
    Neal Becker, Sep 28, 2012
    #1
    1. Advertising

  2. Neal Becker

    Wojtek Guest

    W dniu 2012-09-28 16:42, Alister pisze:
    > On Fri, 28 Sep 2012 10:39:32 -0400, Neal Becker wrote:
    >
    >> I know this should be a fairly basic question, but I'm drawing a blank.
    >>
    >> I have code that looks like:
    >>
    >> for s0 in xrange (n_syms):
    >> for s1 in xrange (n_syms):
    >> for s2 in xrange (n_syms):
    >> for s3 in xrange (n_syms):
    >> for s4 in range (n_syms):
    >> for s5 in range (n_syms):
    >>
    >> Now I need the level of nesting to vary dynamically. (e.g., maybe I
    >> need to add for s6 in range (n_syms))
    >>
    >> Smells like a candidate for recursion. Also sounds like a use for
    >> yield. Any suggestions?

    >
    > It definitely looks like for is the wrong way to go for this
    > without more information on the reason why it is difficult to say what
    > the correct approach would be
    >
    >
    >


    it's well described in head first: python book ;)
    check this sources from this book
    http://www.headfirstlabs.com/books/hfpython/code/chapter1.zip

    hope it helps,

    regards
    Wojtek, Sep 28, 2012
    #2
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. Laszlo Nagy

    Re: howto handle nested for

    Laszlo Nagy, Sep 28, 2012, in forum: Python
    Replies:
    1
    Views:
    151
    Neil Cerutti
    Sep 28, 2012
  2. Tim Chase

    Re: howto handle nested for

    Tim Chase, Sep 28, 2012, in forum: Python
    Replies:
    0
    Views:
    129
    Tim Chase
    Sep 28, 2012
  3. Ian Kelly

    Re: howto handle nested for

    Ian Kelly, Sep 28, 2012, in forum: Python
    Replies:
    2
    Views:
    159
    Hans Mulder
    Sep 29, 2012
  4. Neal Becker

    Re: howto handle nested for

    Neal Becker, Sep 28, 2012, in forum: Python
    Replies:
    0
    Views:
    138
    Neal Becker
    Sep 28, 2012
  5. Peter Otten

    Re: howto handle nested for

    Peter Otten, Sep 28, 2012, in forum: Python
    Replies:
    0
    Views:
    132
    Peter Otten
    Sep 28, 2012
Loading...

Share This Page