Trong hướng dẫn này, chúng tôi sẽ viết một chương trình sử dụng thiết lập cập nhật phương thức để kết hợp nhiều mảng. Và nó sẽ trả về kết quả là mảng một chiều với tất cả các giá trị duy nhất từ mảng.
Hãy xem một ví dụ để hiểu rõ hơn.
Hãy xem một ví dụ để hiểu rõ hơn.
Đầu vào
arrays = [[1, 2, 3, 4, 5], [6, 7, 8, 1, 2, 3, 4, 5], [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]]
Đầu ra
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
Làm theo các bước dưới đây để viết chương trình.
- Khởi tạo mảng như trong ví dụ.
- 3Tạo một khoảng trống.
- Lặp lại các mảng.
- Trong mỗi lần lặp lại, hãy sử dụng cập nhật phương pháp của tập hợp để thêm các phần tử độc đáo mới vào
- Chuyển đổi tập hợp vào danh sách và in nó.
Ví dụ
# initialzing the array arrays = [[1, 2, 3, 4, 5], [6, 7, 8, 1, 2, 3, 4, 5], [1, 2, 3, 4, 5, 6, 7, 8, 9,10]] # empty set result = set() # iterating over the arrays for array in arrays: # updating the set result.update(array) # converting and printing the set in list print(list(result))
Đầu ra
Nếu bạn chạy đoạn mã trên, bạn sẽ nhận được kết quả sau.
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
Kết luận
Nếu bạn có bất kỳ nghi ngờ nào trong hướng dẫn, hãy đề cập đến chúng trong phần bình luận.