Làm thế nào để bạn tìm thấy các chuỗi duy nhất trong python?

Có những trường hợp muốn xóa các mục trùng lặp khỏi danh sách Python của bạn. Dưới đây là một vài trường hợp sử dụng xuất hiện trong tâm trí

  • Đếm số phần tử trong danh sách
  • So sánh các danh sách khác nhau
  • Chuẩn bị một danh sách sẽ được sử dụng trong phân tích dữ liệu trong gấu trúc và trực quan hóa trong matplotlib hoặc xử lý bài đăng tiếp theo
  • Phân tích phân phối xác suất của các phần tử danh sách duy nhất

Trong bài đăng này, chúng tôi sẽ giới thiệu ba kỹ thuật khác nhau để xác định xem chúng tôi có bất kỳ giá trị lặp lại nào trong danh sách hay không và nhận danh sách các giá trị duy nhất mà sau này bạn có thể xử lý khi cần

lựa chọn 1. Sử dụng một bộ Python

Cách đơn giản nhất để loại bỏ danh sách trùng lặp là sử dụng đối tượng tập hợp Python. Tập hợp là cấu trúc dữ liệu theo định nghĩa chỉ bao gồm các phần tử duy nhất

my_lst  = [1,2,3,4,4,5,3,2,1]
print (list( set (my_lst)))

Điều này sẽ trả về danh sách sau

[1, 2, 3, 4, 5]

Lựa chọn 2. Sử dụng gấu trúc

Nếu bạn đã sử dụng thư viện python để Phân tích dữ liệu, bạn có thể sử dụng phương thức Sê-ri drop_duplicates rất tiện dụng để đảm bảo tính duy nhất của các thành phần danh sách của bạn. Nếu pandas chưa được cài đặt trong môi trường Python của bạn,

import pandas as pd
my_lst  = [1,2,3,4,4,5,3,2,1]
my_unique_lst = list (pd.Series (my_lst).drop_duplicates())

Tùy chọn 3. sử dụng chính tả. từ khóa

Trong Python, chúng tôi sử dụng lệnh dict. chức năng fromkey tích hợp để tạo một từ điển gồm các cặp giá trị khóa từ một danh sách có thể lặp lại như vậy. Nếu chúng tôi chuyển từ điển tới một hàm tạo danh sách, chúng tôi sẽ lọc ra tất cả các hàng trùng lặp

my_lst  = [1,2,3,4,4,5,3,2,1]
my_unique_lst = list(dict.fromkeys(my_lst))
print(my_unique_lst)

Điều này sẽ trả lại danh sách đã lọc của chúng tôi

[1, 2, 3, 4, 5]

Tùy chọn 4. Sử dụng cách hiểu danh sách và tập hợp

Có một số kỹ thuật chúng ta có thể sử dụng, nhưng lọc ra các bản sao bằng cách sử dụng tập hợp là "trăn trở" nhất

Trong hướng dẫn Python này, chúng ta sẽ tìm hiểu cách lấy các giá trị duy nhất từ ​​một danh sách trong Python. Ngoài ra, chúng tôi sẽ bao gồm các chủ đề này

  • Nhận các giá trị duy nhất từ ​​danh sách Python Pandas
  • Nhận các giá trị duy nhất từ ​​​​danh sách Python
  • Nhận các giá trị duy nhất từ ​​​​danh sách lồng nhau Python
  • Nhận các giá trị duy nhất từ ​​​​danh sách từ điển Python
  • Python nhận các giá trị duy nhất từ ​​​​danh sách các đối tượng
  • Xóa các giá trị duy nhất khỏi danh sách Python
  • Nhận các giá trị duy nhất từ ​​hai danh sách Python
  • Nhận giá trị duy nhất từ ​​​​danh sách Python bằng chỉ mục
  • Nhận các giá trị duy nhất từ ​​​​danh sách các danh sách Python
  • Nhận các giá trị duy nhất từ ​​​​danh sách chuỗi Python

Mục lục

Python Nhận các giá trị duy nhất từ ​​​​danh sách

  • Trong phần này, chúng ta sẽ thảo luận cách lấy các giá trị duy nhất từ ​​​​danh sách bằng cách sử dụng Python
  • Trong Python, danh sách là một số phần tử và được lưu trữ trong dấu ngoặc []. Khi chúng tôi chèn các phần tử vào danh sách, phải có các giá trị trùng lặp có sẵn trong danh sách. Vì vậy, bây giờ nhiệm vụ của chúng tôi là chúng tôi phải tìm các giá trị duy nhất trong một danh sách nhất định
  • Ví dụ: giả sử chúng ta có một danh sách Python chứa các số nguyên [5,6,4,5]. Bây giờ chúng ta phải tìm các giá trị duy nhất như bạn có thể thấy trong danh sách đã cho '5' xuất hiện hai lần
  • Có nhiều phương pháp khác nhau có thể được sử dụng để lấy các giá trị duy nhất từ ​​​​danh sách bằng cách sử dụng Python
    • Bằng cách sử dụng phương thức set()
    • Bằng cách sử dụng lệnh dict()
    • Bằng cách sử dụng phương thức enumerator()

ví dụ

Bằng cách sử dụng phương thức set()

  • Trong Python, phương thức set chỉ lưu trữ các giá trị duy nhất, nó sẽ tự động xóa các giá trị trùng lặp khỏi danh sách khi chúng ta áp dụng hàm 'set()'. Trong python, set là một tập hợp các phần tử không có thứ tự và chúng ta có thể dễ dàng xóa hoặc cập nhật giá trị từ nó
new_lis = [14,25,87,14,78,25,25]

new_val = set(new_lis)
z=list(new_val)

print("Unique values:",z)

Trong ví dụ trên, chúng tôi đã tạo một danh sách 'new_lis' và gán các giá trị số nguyên cho nó. Sau đó, chúng tôi trích xuất các giá trị duy nhất từ ​​​​danh sách bằng cách áp dụng hàm set()

Bây giờ hãy khai báo một biến 'z' và sử dụng hàm list(). Sau khi bạn in 'z' thì đầu ra sẽ hiển thị các giá trị duy nhất

Đây là việc triển khai mã đã cho sau đây

Làm thế nào để bạn tìm thấy các chuỗi duy nhất trong python?
Python Nhận các giá trị duy nhất từ ​​một danh sách

Bằng cách sử dụng lệnh dict()

  • Ở đây chúng ta có thể dễ dàng sử dụng lệnh. phương thức dict() từ mô-đun bộ sưu tập bằng cách sử dụng Python. Trong ví dụ này, chúng ta phải tạo một danh sách 'new_values' và sau đó sử dụng OrderedDict. phương thức fromkeys() với hàm from keys()

Thí dụ

from collections import OrderedDict
 
new_values = [16, 11, 11, 10, 45, 98, 52, 41]
 
new_result = list(OrderedDict.fromkeys(new_values))
print("Unique values:",new_result)

Đây là Đầu ra của đoạn mã đã cho sau

Làm thế nào để bạn tìm thấy các chuỗi duy nhất trong python?
Python Nhận các giá trị duy nhất từ ​​một danh sách

Đọc Python tìm chỉ mục của phần tử trong danh sách

Bằng cách sử dụng phương thức enumerator()

Trong Python, phương thức enumerator() được sử dụng để lặp lại các đối tượng và chèn các phần tử bộ đếm. Đây là một hàm có sẵn trong Python và đối tượng có thể được sử dụng trong các vòng lặp và được chuyển đổi thành danh sách

Mã nguồn

new_val = [24,89,75,89,24,189,75,178]  

output = [i for z,i in enumerate(new_val) if i not in new_val[:z]]  
print("Unique value:",output)  

Trong chương trình trên, chúng tôi đã khởi tạo danh sách chứa các giá trị nguyên và trùng lặp. Bây giờ, hãy sử dụng hàm enumerator() và trong phương thức này, hãy chuyển khả năng hiểu danh sách làm đối số sẽ trả về một danh sách giá trị duy nhất

Đây là việc triển khai mã đã cho sau đây

Làm thế nào để bạn tìm thấy các chuỗi duy nhất trong python?
Python Nhận các giá trị duy nhất từ ​​một danh sách

Đọc Cách đảo ngược danh sách trong Python

Nhận các giá trị duy nhất từ ​​danh sách Python Pandas

  • Trong Chương trình này, chúng ta sẽ thảo luận về cách lấy các giá trị duy nhất từ ​​danh sách bằng cách sử dụng Python Pandas
  • Bằng cách sử dụng pd. drop_duplicates() chúng ta có thể giải quyết vấn đề này. Để thực hiện tác vụ này, chúng tôi sẽ nhập thư viện Pandas và sau đó áp dụng pd. series() có khả năng lưu trữ các loại dữ liệu khác nhau. chúng ta cũng có thể chuyển đổi danh sách thành chuỗi bằng cách sử dụng phương thức 'Chuỗi'
  • Trong Python Pandas, hàm drop_duplicate() được sử dụng để xóa các giá trị trùng lặp khỏi chuỗi và trả về các giá trị duy nhất

cú pháp

Đây là Cú pháp của hàm drop_duplicate()

________số 8_______

Thí dụ

import pandas as pd
 
new_lis = [14, 67, 23, 67, 164, 754, 943, 14]
result= pd.Series(new_lis).drop_duplicates().tolist()
print("Unique values:",result)

Bạn có thể tham khảo Ảnh chụp màn hình bên dưới

Làm thế nào để bạn tìm thấy các chuỗi duy nhất trong python?
Nhận các giá trị duy nhất từ ​​danh sách Python Pandas

Như bạn có thể thấy trong Ảnh chụp màn hình, Đầu ra hiển thị các giá trị duy nhất từ ​​danh sách đã cho

Đọc Python chuyển đổi DataFrame thành danh sách

Nhận các giá trị duy nhất từ ​​​​danh sách Python

  • Trong phần này, chúng ta sẽ thảo luận cách tìm các giá trị duy nhất từ ​​danh sách bằng cách sử dụng Python
  • Để thực hiện nhiệm vụ cụ thể này, chúng ta sẽ sử dụng khái niệm dict. phương thức fromkeys(). Trong Python, dict. Phương thức fromkeys() được sử dụng để khai báo một từ điển mới từ các giá trị đã cho. Bây giờ chúng ta phải xóa các giá trị trùng lặp khỏi danh sách và lưu trữ các giá trị duy nhất vào danh sách
  • Bằng cách sử dụng phương thức list(), chúng ta có thể dễ dàng lấy danh sách mới và gán 'new_result' làm đối số

cú pháp

Đây là Cú pháp của dict. phương thức fromkeys()

dictionary.fromkeys
                   (
                    sequence
                    [,
                    value
                    ]
                    )
  • Nó bao gồm một số tham số
    • sự liên tiếp. Tham số này cho biết danh sách các phần tử sẽ được sử dụng
    • giá trị. Nó là một tham số tùy chọn và nó chỉ định từng giá trị của từ điển

Thí dụ

Hãy lấy một ví dụ và kiểm tra cách lấy các giá trị duy nhất từ ​​​​danh sách Python

new_values = [45,67,15,67,23,15]

new_result = dict.fromkeys(new_values)
b= list(new_result)
print("Unique values:",b)

Đây là Ảnh chụp màn hình của mã đã cho sau

Làm thế nào để bạn tìm thấy các chuỗi duy nhất trong python?
Nhận các giá trị duy nhất từ ​​​​danh sách Python

Đọc từ điển danh sách Python

Nhận các giá trị duy nhất từ ​​​​danh sách lồng nhau Python

  • Ở đây chúng ta có thể xem cách lấy các giá trị duy nhất từ ​​​​danh sách lồng nhau bằng cách sử dụng Python
  • Bằng cách sử dụng phương thức freezeset(), chúng ta có thể dễ dàng lấy các giá trị duy nhất từ ​​danh sách lồng nhau. Trong Python, Frozenset() được sử dụng để trả về một đối tượng không thay đổi. Mặc dù phần tử của tập hợp có thể được sửa đổi bất cứ lúc nào và nó sẽ kiểm tra điều kiện nếu đối số được cung cấp thì bộ đóng băng sẽ được tạo

cú pháp

Đây là Cú pháp của phương thức freezeset()

frozenset
         (
          [
           iterable
           ]
           )
  • Nó chỉ bao gồm một tham số
    • lặp đi lặp lại. Tham số này cho biết đối tượng có thể lặp lại như danh sách

Thí dụ

Hãy lấy một ví dụ và hiểu hoạt động của phương thức freezeset()

new_list=[[43,14],[784,821],[77,65],[65,77],[145,765],[43,14]]

new_val = set(frozenset(i) for i in new_list)
result = [list(i) for i in new_val]
print("Unique values from list:",result)

Đây là Ảnh chụp màn hình của mã đã cho sau

Làm thế nào để bạn tìm thấy các chuỗi duy nhất trong python?
Nhận các giá trị duy nhất từ ​​​​danh sách lồng nhau Python

Đọc Python tạo từ điển từ hai danh sách

Nhận các giá trị duy nhất từ ​​​​danh sách từ điển Python

  • Trong phần này, chúng ta sẽ thảo luận cách lấy các giá trị duy nhất từ ​​danh sách từ điển bằng cách sử dụng Python
  • Để thực hiện tác vụ cụ thể này, chúng ta sẽ sử dụng hàm danh sách và trong phương thức này, chúng ta sẽ áp dụng phương thức hiểu danh sách làm đối số

Mã nguồn

new_dict = [{'Micheal' : 432, 'George' : 675}, {'William' : 432, 'John' : 178}, {'William' : 432, 'Smith':105}]

final_output = list(set(value for dic in new_dict for value in dic.values()))
print("Unique values:",final_output)

Trong đoạn mã trên, chúng tôi đã tạo một danh sách các từ điển và sau đó khởi tạo một biến ‘ final_output‘ trong đó chúng tôi đã gán các giá trị danh sách mà nó có thể lặp qua các giá trị từ điển

Bây giờ chuyển đổi thành một danh sách bằng cách sử dụng dic. phương thức value(). Sau khi bạn in ‘Final_output’ thì kết quả sẽ hiển thị giá trị duy nhất

Đây là việc triển khai mã đã cho sau đây

Làm thế nào để bạn tìm thấy các chuỗi duy nhất trong python?
Nhận các giá trị duy nhất từ ​​​​danh sách từ điển Python

Đọc chuỗi Python để liệt kê

Python nhận các giá trị duy nhất từ ​​​​danh sách các đối tượng

  • Trong phần này, chúng ta sẽ thảo luận cách lấy các giá trị duy nhất từ ​​danh sách các đối tượng bằng cách sử dụng Python
  • Bằng cách sử dụng phương thức set() của Python, chúng ta có thể dễ dàng thực hiện tác vụ cụ thể này. Trong Python, phương thức set chỉ lưu trữ các giá trị duy nhất, nó sẽ tự động xóa các giá trị trùng lặp khỏi danh sách
  • Bây giờ để thực hiện nhiệm vụ này trước tiên, chúng ta sẽ tạo một danh sách và gán các giá trị số nguyên và chuỗi cho nó. Sau đó, khai báo một biến 'result', trong đó chúng ta sẽ áp dụng phương thức set() và trong hàm này, chúng ta sẽ chuyển danh sách 'new_values' làm đối số

Thí dụ

from collections import OrderedDict
 
new_values = [16, 11, 11, 10, 45, 98, 52, 41]
 
new_result = list(OrderedDict.fromkeys(new_values))
print("Unique values:",new_result)
0

Bạn có thể tham khảo Ảnh chụp màn hình bên dưới

Làm thế nào để bạn tìm thấy các chuỗi duy nhất trong python?
Python lấy các giá trị duy nhất từ ​​danh sách các đối tượng

Như bạn có thể thấy trong Ảnh chụp màn hình, đầu ra hiển thị các giá trị duy nhất từ ​​các đối tượng danh sách

Đọc vòng lặp Python thông qua một danh sách

Xóa các giá trị duy nhất khỏi danh sách Python

  • Trong Chương trình này, chúng ta sẽ thảo luận về cách xóa các giá trị duy nhất khỏi danh sách bằng cách sử dụng Python
  • Trong ví dụ này, chúng ta sẽ sử dụng khái niệm hiểu danh sách và phương pháp đếm. Trong Python, phương thức count() được sử dụng để trả về số lần các đối tượng xuất hiện trong danh sách

cú pháp

Đây là Cú pháp của phương thức đếm danh sách Python ()

from collections import OrderedDict
 
new_values = [16, 11, 11, 10, 45, 98, 52, 41]
 
new_result = list(OrderedDict.fromkeys(new_values))
print("Unique values:",new_result)
1

Mã nguồn

from collections import OrderedDict
 
new_values = [16, 11, 11, 10, 45, 98, 52, 41]
 
new_result = list(OrderedDict.fromkeys(new_values))
print("Unique values:",new_result)
2

Đây là việc thực thi đoạn mã đã cho sau đây

Làm thế nào để bạn tìm thấy các chuỗi duy nhất trong python?
Xóa các giá trị duy nhất khỏi danh sách Python

Như bạn có thể thấy trong Ảnh chụp màn hình, đầu ra hiển thị danh sách được cập nhật

Cũng đọc, Python chuyển đổi từ điển thành danh sách

Nhận các giá trị duy nhất từ ​​hai danh sách Python

  • Ở đây chúng ta có thể xem cách lấy các giá trị duy nhất từ ​​hai danh sách bằng cách sử dụng Python
  • Để giải quyết vấn đề này, chúng ta sẽ áp dụng hàm set(). Trong Python, hàm set() được sử dụng để lấy các giá trị duy nhất từ ​​các danh sách đã cho
  • Trong Chương trình này, chúng tôi sẽ tạo hai danh sách 'lis1' và 'lis2'. Sau đó, chúng ta sẽ khai báo một biến 'z' và 'm' trong đó chúng ta đã gán một danh sách và đặt một hàm để nhận các giá trị duy nhất

Thí dụ

from collections import OrderedDict
 
new_values = [16, 11, 11, 10, 45, 98, 52, 41]
 
new_result = list(OrderedDict.fromkeys(new_values))
print("Unique values:",new_result)
3

Đây là Ảnh chụp màn hình của mã đã cho sau

Làm thế nào để bạn tìm thấy các chuỗi duy nhất trong python?
Nhận các giá trị duy nhất từ ​​hai danh sách Python

Như bạn có thể thấy trong ảnh chụp màn hình, đầu ra hiển thị các giá trị duy nhất từ ​​hai danh sách

Đọc danh sách sắp xếp Python của các bộ dữ liệu

Nhận giá trị duy nhất từ ​​​​danh sách Python bằng chỉ mục

  • Để lấy giá trị duy nhất từ ​​một danh sách có số chỉ mục, chúng ta có thể dễ dàng sử dụng khái niệm danh sách Python. phương thức chỉ mục ()
  • Để thực hiện tác vụ cụ thể này trước tiên, chúng tôi sẽ tạo một danh sách và gán các giá trị số nguyên cho nó. Sau đó, chúng tôi sẽ sử dụng phương pháp hiểu danh sách và nó sẽ lặp lại các giá trị danh sách

Thí dụ

from collections import OrderedDict
 
new_values = [16, 11, 11, 10, 45, 98, 52, 41]
 
new_result = list(OrderedDict.fromkeys(new_values))
print("Unique values:",new_result)
4

Đây là việc thực thi đoạn mã đã cho sau đây

Làm thế nào để bạn tìm thấy các chuỗi duy nhất trong python?
Nhận giá trị duy nhất từ ​​​​danh sách Python bằng chỉ mục

Như bạn có thể thấy trong Ảnh chụp màn hình, đầu ra hiển thị số chỉ mục của các giá trị duy nhất

Đọc các giá trị từ điển Python để liệt kê

Nhận các giá trị duy nhất từ ​​​​danh sách các danh sách Python

  • Trong phần này, chúng ta sẽ thảo luận cách lấy các giá trị duy nhất từ ​​danh sách các danh sách bằng cách sử dụng Python
  • Bằng cách sử dụng phương pháp hiểu danh sách, chúng ta có thể giải quyết vấn đề này. Trong ví dụ này, chúng ta phải lặp lại các giá trị bằng cách liệt kê các đối tượng và nhận các giá trị duy nhất. Trong Python, hiểu danh sách là cách dễ nhất để khai báo một danh sách mới từ danh sách đã cho Python

Thí dụ

Hãy lấy một ví dụ và kiểm tra cách lấy các giá trị duy nhất từ ​​danh sách các danh sách trong Python

from collections import OrderedDict
 
new_values = [16, 11, 11, 10, 45, 98, 52, 41]
 
new_result = list(OrderedDict.fromkeys(new_values))
print("Unique values:",new_result)
5

Trong đoạn mã trên, chúng tôi đã tạo một danh sách 'list_values' và sau đó lặp lại biến 'i' trên 'list_values'. Khi bạn in ‘new_output’ thì kết quả sẽ hiển thị các giá trị duy nhất từ ​​danh sách các danh sách

Bạn có thể tham khảo Ảnh chụp màn hình bên dưới

Làm thế nào để bạn tìm thấy các chuỗi duy nhất trong python?
Nhận các giá trị duy nhất từ ​​​​danh sách các danh sách Python

Kiểm tra, Python NumPy để liệt kê với các ví dụ

Nhận các giá trị duy nhất từ ​​​​danh sách chuỗi Python

  • Trong Chương trình này, chúng ta sẽ thảo luận về cách lấy các giá trị duy nhất từ ​​danh sách các chuỗi bằng cách sử dụng Python
  • Để thực hiện nhiệm vụ cụ thể này, chúng ta có thể dễ dàng sử dụng lệnh. phương thức dict() từ mô-đun bộ sưu tập bằng cách sử dụng Python. Sau đó, chúng tôi sẽ tạo một danh sách và gán các giá trị chuỗi cho nó
  • Bây giờ hãy khai báo một biến 'Final_output' và trong biến này, hãy sử dụng hàm danh sách và chuyển OrderedDict. phương thức fromkeys(). Nó sẽ giúp người dùng lấy các giá trị duy nhất từ ​​danh sách Python

Thí dụ

from collections import OrderedDict
 
new_values = [16, 11, 11, 10, 45, 98, 52, 41]
 
new_result = list(OrderedDict.fromkeys(new_values))
print("Unique values:",new_result)
6

Đây là việc triển khai mã đã cho sau đây

Làm thế nào để bạn tìm thấy các chuỗi duy nhất trong python?
Nhận các giá trị duy nhất từ ​​danh sách các chuỗi Python

Hướng dẫn Python liên quan

  • Thêm chuỗi vào danh sách Python
  • Danh sách nối Python với các ví dụ
  • Kiểm tra xem một danh sách có tồn tại trong một danh sách khác Python
  • Python ghi danh sách vào CSV
  • Hiểu danh sách Python bằng cách sử dụng if-else

Trong hướng dẫn Python này, chúng ta đã học cách lấy các giá trị duy nhất từ ​​danh sách bằng cách sử dụng Python. Ngoài ra, chúng tôi sẽ bao gồm các chủ đề này

  1. Nhận các giá trị duy nhất từ ​​danh sách Python Pandas
  2. Nhận các giá trị duy nhất từ ​​​​danh sách Python
  3. Nhận các giá trị duy nhất từ ​​​​danh sách lồng nhau Python
  4. Nhận các giá trị duy nhất từ ​​​​danh sách từ điển Python
  5. Python nhận các giá trị duy nhất từ ​​​​danh sách các đối tượng
  6. Xóa các giá trị duy nhất khỏi danh sách Python
  7. Nhận các giá trị duy nhất từ ​​hai danh sách Python
  8. Nhận giá trị duy nhất từ ​​​​danh sách Python bằng chỉ mục
  9. Nhận các giá trị duy nhất từ ​​​​danh sách các danh sách Python
  10. Nhận các giá trị duy nhất từ ​​​​danh sách chuỗi Python

Làm thế nào để bạn tìm thấy các chuỗi duy nhất trong python?

Bijay Kumar

Python là một trong những ngôn ngữ phổ biến nhất ở Hoa Kỳ. Tôi đã làm việc với Python trong một thời gian dài và tôi có kinh nghiệm làm việc với nhiều thư viện khác nhau trên Tkinter, Pandas, NumPy, Turtle, Django, Matplotlib, Tensorflow, Scipy, Scikit-Learn, v.v… Tôi có kinh nghiệm làm việc với nhiều khách hàng khác nhau . Kiểm tra hồ sơ của tôi

Hàm unique() trong Python là gì?

unique() tìm các phần tử duy nhất của một mảng và trả về các phần tử duy nhất này dưới dạng một mảng đã sắp xếp . Ngoài các yếu tố duy nhất, còn có một số đầu ra tùy chọn, như sau. Đầu ra có thể là các chỉ số của mảng đầu vào cung cấp các giá trị duy nhất.

Làm cách nào để tìm số ký tự duy nhất trong tệp văn bản Python?

fh = open('my. txt','r'). read() unique_chars = set(fh) len(unique_chars) # cho độ dài.