“Python -Split -Reichweite in N -Gruppen” Code-Antworten

Python Split Range gleichermaßen

def chunks(lst, n):
    """Yield successive n-sized chunks from lst."""
    for i in range(0, len(lst), n):
        yield lst[i:i + n]
        
list(chunks(range(10, 75), 10))
Real Raccoon

Python Divide -Array in N -Teile teilen

def split(a, n):
    k, m = divmod(len(a), n)
    return (a[i * k + min(i, m):(i + 1) * k + min(i + 1, m)] for i in range(n))
print( list(split(range(11), 3)) )  # [[0, 1, 2, 3], [4, 5, 6, 7], [8, 9, 10]]
Thoughtless Tapir

Python -Split -Reichweite in N -Gruppen

import numpy
x = range(25)
l = numpy.array_split(numpy.array(x),6)
Real Raccoon

Ähnliche Antworten wie “Python -Split -Reichweite in N -Gruppen”

Fragen ähnlich wie “Python -Split -Reichweite in N -Gruppen”

Weitere verwandte Antworten zu “Python -Split -Reichweite in N -Gruppen” auf Python

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen