⊗pyPmCoLC 28 of 129 menu

Điều kiện trong List Comprehension trong Python

Nếu cần đặt điều kiện trong comprehension, nó được viết ở bên phải của đối tượng có thể lặp (danh sách, dải số):

list = [expression for element in iter if condition]

Khi tạo danh sách, bạn có thể đặt điều kiện bổ sung cho các phần tử của nó. Hãy viết điều kiện theo đó chỉ các phần tử chẵn từ dải số từ 1 đến 10 sẽ được đưa vào danh sách:

lst = [i for i in range(1, 10) if i % 2 == 0] print(lst)

Sau khi thực thi mã, một danh sách mới với các phần tử chẵn sẽ được in ra:

[2, 4, 6, 8]

Sử dụng list comprehension, hãy tạo một danh sách chỉ với các phần tử lẻ:

[1, 3, 5, 7, 9]

Cho danh sách:

lst = [-6, -3, -1, 0, 2, 4]

Sử dụng list comprehension, hãy tạo từ nó một danh sách mới, trong đó chỉ chứa các số dương, bao gồm cả số không.

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối