“Daftar perataan Python” Kode Jawaban

Python cara meratakan daftar

flat_list = [item for sublist in l for item in sublist]
Talented Thrush

Daftar perataan Python

l = [[1, 2], [3, 4], [5, 6, 7]]
flat_list = [item for sublist in l for item in sublist]
# flat_list = [1, 2, 3, 4, 5, 6, 7]
Wandering Willet

Daftar datar Python dari daftar daftar

flat_list = [item for sublist in l for item in sublist]

#which is equivalent to this 
flat_list = []
for sublist in l:
    for item in sublist:
        flat_list.append(item)
Batman

Ratakan daftar Python

flattened = [val for sublist in list_of_lists for val in sublist]
Disturbed Dogfish

Ratakan daftar Python daftar

# idiomatic python

# using itertools
import itertools

list_of_list = [[1, 2, 3], [4, 5], [6]]
chain = itertools.chain(*images)

flattened_list = list(chain)
# [1, 2, 3, 4, 5, 6]
Adventurous Alligator

Daftar perataan Python

itertools.chain.from_iterable(factors)
Blushing Butterfly

Jawaban yang mirip dengan “Daftar perataan Python”

Pertanyaan yang mirip dengan “Daftar perataan Python”

Lebih banyak jawaban terkait untuk “Daftar perataan Python” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya