Đôi khi chúng ta có thể có một danh sách có các phần tử là số nguyên. Có thể cần phải kết hợp tất cả các yếu tố này và tạo ra một số nguyên duy nhất từ nó. Trong bài viết này, chúng ta sẽ khám phá các cách để thực hiện điều đó.
Với tham gia
Phương thức nối có thể Nối tất cả các mục trong một bộ thành một chuỗi. Vì vậy, chúng tôi sẽ sử dụng nó để nối từng phần tử của danh sách bằng cách lặp qua chúng thông qua vòng lặp for.
Ví dụ
listA = [22,11,34] # Given list print("Given list A: ", listA) # Use res = int("".join([str(i) for i in listA])) # Result print("The integer is : ",res)
Đầu ra
Chạy đoạn mã trên cho chúng ta kết quả sau -
Given list A: [22, 11, 34] The integer is : 221134
Với bản đồ và tham gia
Chúng ta có thể áp dụng hàm bản đồ để chuyển từng phần tử của danh sách thành một chuỗi và sau đó nối từng phần tử đó lại để tạo thành một danh sách cuối cùng. Việc áp dụng hàm int làm cho kết quả cuối cùng là một số nguyên.
Ví dụ
listA = [22,11,34] # Given list print("Given list A: ", listA) # Use res = int("".join(map(str, listA))) # Result print("The integer is : ",res)
Đầu ra
Chạy đoạn mã trên cho chúng ta kết quả sau -
Given list A: [22, 11, 34] The integer is : 221134