Cho một list, nhiệm vụ in tất cả số duy nhất (unique).
Ví dụ
Input: A = [1, 2, 3, 4, 2, 1, 9] Unique list is [1, 2, 3, 4, 9]
Thuật toán
Bước 1: Tạo list nhập từ người dùng. Bước 2: Tạo list rỗng. Bước 3: Duyệt tất cả phần tử trong list. Bước 4: Kiểm tra phần tử duy nhất có tồn tại hay không. Bước 5: Thêm phần tử duy nhất vào list rỗng. Bước 6: Hiển thị list đó.
Ví dụ mã
# Chương trình Python in giá trị duy nhất từ list
def unique(A):
# Khởi tạo list rỗng
uniquevalues = []
# Duyệt list
for i in A:
# Kiểm tra giá trị duy nhất
if i not in uniquevalues:
uniquevalues.append(i)
for i in uniquevalues:
print(i, end=" ")
# Driver code
A = list()
n = int(input("Enter the size of the List ::"))
print("Enter the Element of List ::")
for i in range(int(n)):
k = int(input(""))
A.append(k)
print("The unique values from the List is ::>")
unique(A)
Kết quả
Enter the size of the List :: 6 Enter the Element of List :: 1 2 5 2 1 7 The unique values from the List is ::> 1 2 5 7