Change language

# Split a list into chunks of size N in Python

|

` `

` my_list = [ ’ geeks’ , ’for’ , ’geeks’ , ’ like’ ,   ’ geeky’ , ’nerdy’ , ’ geek’ , ’love’ , ’questions’ , ’ words’ , ’life’ ]    # Out of the next n-size # chunks of l . def divide_chunks (l, n):   # loop to length l for i in range ( 0 , len (l), n):  yield l [i: i + n]    # How many elements each < br /> # the list must have n = 5   x = list (divide_chunks (my_list, n)) print (x) `

` `

Output:

` [[’geeks’,’ for’, ’geeks’,’ like’, ’geeky’ ], [’nerdy’,’ geek’, ’love’,’ questions’, ’words’], [’ life’]] `

Method 2: using comprehension list

` my_list ` ` = ` ` [` ` 1 ` `, ` ` 2 ` `, ` ` 3 ` `, ` ` 4 ` `, ` ` 5 ` `, `

` 6 ` `, ` ` 7 ` `, ` ` 8 ` `, ` ` 9 ` `] `

` # How many elements each `
` # the list should have `

` n ` ` = ` ` 4 `

` # using comprehension list `

` final ` ` = ` ` [my_list [i ` ` * ` ` n :( i ` ` + ` ` 1 ` `) ` ` * ` ` n] ` ` for ` ` i ` ` in ` ` range ` ` ((` ` len ` ` (my_list) ` ` + ` ` n ` ` - ` ` 1 ` `) ` ` / ` ` / ` ` n)] `

print ` (final) `

Output:

` [[1, 2, 3, 4], [5, 6, 7, 8], [9]] `

## Shop

Learn programming in R: courses

\$

Best Python online courses for 2022

\$

Best laptop for Fortnite

\$

Best laptop for Excel

\$

Best laptop for Solidworks

\$

Best laptop for Roblox

\$

Best computer for crypto mining

\$

Best laptop for Sims 4

\$

Latest questions

NUMPYNUMPY

Common xlabel/ylabel for matplotlib subplots

NUMPYNUMPY

How to specify multiple return types using type-hints

NUMPYNUMPY

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

NUMPYNUMPY

Flake8: Ignore specific warning for entire file

NUMPYNUMPY

glob exclude pattern

NUMPYNUMPY

How to avoid HTTP error 429 (Too Many Requests) python

NUMPYNUMPY

Python CSV error: line contains NULL byte

NUMPYNUMPY

csv.Error: iterator should return strings, not bytes

## Wiki

Python | How to copy data from one Excel sheet to another

Common xlabel/ylabel for matplotlib subplots

Check if one list is a subset of another in Python

How to specify multiple return types using type-hints

Printing words vertically in Python

Python Extract words from a given string

Cyclic redundancy check in Python

Finding mean, median, mode in Python without libraries