⊗pyPmSlER 85 of 208 menu

Xóa phần tử bằng cách sử dụng slice trong Python

Slice được sử dụng rất rộng rãi trong Python, bao gồm cả việc xóa các phần tử cụ thể. Trong trường hợp này, toán tử del được sử dụng và bên cạnh nó chỉ định slice cần thiết. Hãy xóa lựa chọn sau từ danh sách của chúng ta:

lst = [1, 2, 3, 4, 5, 6] del lst[1:4] print(lst) # sẽ in ra [1, 5, 6]

Để xóa tất cả các phần tử khỏi danh sách, chỉ cần chỉ định bước trong slice bằng một:

txt = '123456789' del lst[::1] print(txt) # sẽ in ra []

Tuy nhiên, nếu cần xóa ký tự khỏi chuỗi, sẽ trả về lỗi. Điều này xảy ra vì chuỗi trong Python là bất biến:

txt = '123456789' del txt[1:3] # sẽ xuất hiện lỗi

Cho danh sách:

lst = [1, 2, 3, 4, 5, 6]

Xóa mọi phần tử không chẵn khỏi nó.

Cho danh sách:

lst = [1, 2, 3, 4, 5, 6, 7, 8]

Viết mã để nhận được slice sau:

[8, 6, 4, 2]
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