Trong danh sách các địa danh du lịch có thể có địa danh xuất hiện nhiều lần. Viết chương trình để xoá bớt các trường hợp trùng lặp, sao cho mỗi địa danh trong danh sách chỉ có 1 lần

23.10. Trong danh sách các địa danh du lịch có thể có địa danh xuất hiện nhiều lần. Viết chương trình để xoá bớt các trường hợp trùng lặp, sao cho mỗi địa danh trong danh sách chỉ có 1 lần.


Chương trình có thể được viết như sau:

# Xoá địa danh trùng lặp

dia_danh = [ "Hồ Gươm", "Hồ Gươm", "Hồ Gươm", “Hạ Long", "Hồ Gươm", “Mù Cang Chải", "Hồ Gươm", "Mù Cang Chải", "Mù Cang Chải", “Mù Cang Chải” ]

i = 0

while i < len(dia_danh):

        ten = dia_danh[i]

        j = i + 1

        while j < len (dia_danh):

             tentieptheo = dia_danh[j]

             if ten == tentieptheo:

                     dia_ danh.remove(tentieptheo)

            else:

                     j = j + 1

       i = i + 1

print(dia_danh)


Từ khóa tìm kiếm Google: Giải SBT tin học 10 kết nối tri thức, giải sách kết nối tri thức 10 môn tin học, giải tin học 10 sách mới bài 23, bài 23: Một số lệnh làm việc với dữ liệu danh sách

Giải những bài tập khác

Bình luận

Giải bài tập những môn khác