Heim  >  Artikel  >  Backend-Entwicklung  >  So teilen Sie eine Liste in Python in gleich große Blöcke auf

So teilen Sie eine Liste in Python in gleich große Blöcke auf

silencement
silencementOriginal
2019-05-23 14:02:5210356Durchsuche

So teilen Sie eine Liste in Blöcke gleicher Größe in Python auf: 1. Verwenden Sie einen Generator 2. Verwenden Sie eine for-Schleife, die Syntax „[l[i:i+n] for i in range; 0, len (l), n)]“, l ist die zu teilende Liste und n ist die Anzahl der Teile.

So teilen Sie eine Liste in Python in gleich große Blöcke auf

In Python kann ein Generator verwendet werden, um eine Liste in kleine Listen gleicher Größe aufzuteilen.

Generator verwenden:

So teilen Sie eine Liste in Python in gleich große Blöcke auf

Test

So teilen Sie eine Liste in Python in gleich große Blöcke auf

for-Schleife:

[l[i: i +n] für i in range(0, len(l), n)], l ist die zu teilende Liste, n ist die Anzahl der Teile, in die geteilt werden soll

Test:

So teilen Sie eine Liste in Python in gleich große Blöcke auf

Das obige ist der detaillierte Inhalt vonSo teilen Sie eine Liste in Python in gleich große Blöcke auf. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn