Hướng dẫn check if tuple is not empty python - kiểm tra xem tuple không phải là python rỗng

Trong bài viết này, chúng tôi sẽ học cách kiểm tra xem một tuple có trống hay không.

Làm thế nào để kiểm tra tuple trống trong python?

Trong Python, các bộ dữ liệu được viết trong khung tròn. Và được đặt hàng và không thể thay đổi. Có nhiều cách khác nhau để kiểm tra một tuple trống.

  1. Sử dụng không & nbsp; nhà điều hành & nbsp; 
  2. Sử dụng hàm len () & nbsp;
  3. So sánh với một bộ tuple trống khác

Hãy để chúng tôi thảo luận từng người một

Ví dụ 1: Sử dụng Not & NBSP; Toán tử & NBSP;Using the not Operator 

# Initializing an empty tuple
Mytuple=()
# Using not operator
if not Mytuple:
    print ("Mytuple is empty")
else:
    print ("Mytuple is not empty")
# Printing the tuple
print(Mytuple)

Đầu ra

Mytuple is empty

()

Giải trình

Trong ví dụ trên, chúng tôi đã tạo ra một tuple trống ‘mytuple. Sau đó, chúng tôi đã sử dụng một toán tử không để đảo ngược giá trị sai. Trong Python, một tuple trống luôn đánh giá là sai. Vì vậy, khi chúng tôi chuyển một bộ trống rỗng cho if & nbsp; điều kiện nó sẽ được đánh giá là sai. Nhưng toán tử không đảo ngược giá trị sai với giá trị thực. if condition it’ll be evaluated to false. But the not operator reverses the false value to the true value.

Do đó, điều kiện nếu được đặt thành true. Và chúng tôi đã nhận được Tuple của tôi trống rỗng như một đầu ra.“My tuple is empty” as an output.

Ví dụ 2: Sử dụng Len () & NBSP;Using the len() Function

# Initializing an empty tuple
Mytuple=( )
# Using len() function
Length_Mytuple = len(Mytuple)
# Using if-else Statement
if Length_Mytuple == 0:
    print ("Mytuple is empty")
else:
    print ("Mytuple is not empty")
# Printing the tuple
print(Mytuple)

Đầu ra

Mytuple is empty

()

Giải trình

Trong ví dụ trên, chúng tôi đã tạo ra một tuple trống ‘mytuple. Sau đó, chúng tôi đã sử dụng một toán tử không để đảo ngược giá trị sai. Trong Python, một tuple trống luôn đánh giá là sai. Vì vậy, khi chúng tôi chuyển một bộ trống rỗng cho if & nbsp; điều kiện nó sẽ được đánh giá là sai. Nhưng toán tử không đảo ngược giá trị sai với giá trị thực.len()to calculate the length of the tuple and stored it in the variable ‘Length_Mytuple’. Then we used if statement to check if the length of the tuple is equals to zero or not.

Do đó, điều kiện nếu được đặt thành true. Và chúng tôi đã nhận được Tuple của tôi trống rỗng như một đầu ra.

Ví dụ 2: Sử dụng Len () & NBSP;Comparing with Another Empty Tuple

# Initializing a tuple ‘MyTuple’
MyTuple = ('Hello','World')
# Initializing an empty tuple ‘MyTuple2’
MyTuple2 = ( )
# Comparing both the tuple
if MyTuple == MyTuple2:
  print('MyTuple is empty!')
else:
  print('MyTuple is not empty!')

Đầu ra

MyTuple is not empty!

Giải trình

Trong ví dụ trên, chúng tôi đã tạo ra một tuple trống ‘mytuple. Sau đó, chúng tôi đã sử dụng một toán tử không để đảo ngược giá trị sai. Trong Python, một tuple trống luôn đánh giá là sai. Vì vậy, khi chúng tôi chuyển một bộ trống rỗng cho if & nbsp; điều kiện nó sẽ được đánh giá là sai. Nhưng toán tử không đảo ngược giá trị sai với giá trị thực.MyTuple and MyTuple2. Suppose we have to check for if ‘MyTuple’ is empty or not. Then we can do so by initializing an empty tuple say ‘MyTuple2’.

Do đó, điều kiện nếu được đặt thành true. Và chúng tôi đã nhận được Tuple của tôi trống rỗng như một đầu ra.‘MyTuple’ with ‘MyTuple2’ using the decision making statement i.e if-else condition. If ‘MyTuple’ is equal to ‘MyTuple2’ then that means ‘MyTuple’ is an empty tuple. Else it is not empty.

Ví dụ 2: Sử dụng Len () & NBSP;

Trong ví dụ trên, chúng tôi đã khởi tạo một bộ tuple trống ‘mytuple. Sau đó, chúng tôi đã sử dụng một hàm tích hợp len () để tính độ dài của bộ tuple và lưu trữ nó trong biến ‘length_mytuple. Sau đó, chúng tôi đã sử dụng câu lệnh IF & NBSP; để kiểm tra xem độ dài của bộ tuple có bằng & nbsp; đến 0 hay không.

Nếu điều kiện đặt là đúng thì bộ tuple trống. Nếu không thì tuple không trống. & nbsp; & nbsp;

  • Ví dụ 3: So sánh với một tuple trống khác
  • Trong ví dụ trên, chúng tôi đã khởi tạo hai Tuples MyTuple và MyTuple2. Giả sử chúng ta phải kiểm tra xem ‘mytuple, có trống hay không. Sau đó, chúng ta có thể làm như vậy bằng cách khởi tạo một bộ tuple trống nói ‘mytuple2.
  • Và sau đó so sánh ‘mytuple, với‘ mytuple2, bằng cách sử dụng tuyên bố ra quyết định if-else điều kiện. Nếu ‘mytuple, bằng với‘ mytuple2 thì điều đó có nghĩa là ‘mytuple, là một tuple trống. Nếu không nó không trống.

Chúng ta có thể dễ dàng kiểm tra xem một tuple có trống trong Python không. Một bộ tuple trống có độ dài 0 và bằng sai, vì vậy để kiểm tra xem một tuple có trống không, chúng ta chỉ có thể kiểm tra một trong những điều kiện này.

empty_tuple = ()

#length check
if len(empty_tuple) == 0:
    print("Tuple is empty!")

#if statement check
if empty_tuple:
    print("Tuple is empty!")

#comparing to empty tuple
if empty_tuple == ():
    print("Tuple is empty!")

Trong Python, bộ dữ liệu là một tập hợp các đối tượng được đặt hàng và thay đổi. Khi làm việc với các bộ dữ liệu, nó có thể hữu ích để có thể dễ dàng xác định xem tuple có trống không.

Có một vài cách bạn có thể xác định xem một tuple có trống không.

Tất nhiên, bạn luôn có thể kiểm tra để xem liệu tuple có bằng một tuple trống khác không. Thứ hai, độ dài của một bộ tuple trống là 0. Cuối cùng, khi chuyển đổi một tuple trống thành giá trị boolean, chúng ta hiểu sai.

Trong trường hợp này, chúng tôi có thể sử dụng bất kỳ một trong những điều kiện này để xác định xem một bộ tuple có trống hay không.

Trong mã Python sau, bạn có thể thấy ba cách bạn kiểm tra xem một tuple có trống hay không.

empty_tuple = ()

#length check
if len(empty_tuple) == 0:
    print("Tuple is empty!")

#if statement check
if empty_tuple:
    print("Tuple is empty!")

#comparing to empty tuple
if empty_tuple == ():
    print("Tuple is empty!")

Kiểm tra xem Tuple có trống với câu lệnh IF IF trong Python không

Một thực tế chúng ta có thể sử dụng trong Python để kiểm tra xem một tuple có trống không là một tuple trống tương đương với giá trị boolean sai.

Trong trường hợp này, chúng ta có thể kiểm tra xem một tuple có trống bằng cách sử dụng câu lệnh IF đơn giản không.

empty_tuple = ()

#if statement check
if empty_tuple:
    print("Tuple is empty!")

Kiểm tra xem Tuple có trống bằng hàm python len () không

Một trong những cách chúng ta có thể dễ dàng kiểm tra xem một tuple có trống trong Python có với chức năng Python Len () không.len() function.

Độ dài của một tuple trống là 0.

Kiểm tra xem liệu một tuple có trống bằng cách sử dụng hàm python len () có được hiển thị trong mã python sau không.len() function is shown in the following Python code.

empty_tuple = ()

if len(empty_tuple) == 0:
    print("Tuple is empty!")

Kiểm tra xem Tuple có trống không bằng cách so sánh với một bộ gốc trống khác trong Python

Bạn cũng có thể kiểm tra xem một tuple có trống bằng cách so sánh nó với một bộ xử lý trống khác không. Đây là phương pháp rõ ràng nhất và hoạt động nếu bạn muốn kiểm tra xem danh sách có trống hay kiểm tra xem từ điển có trống không.

Dưới đây là làm thế nào để so sánh một tuple trống với một tuple khác để xác định xem phần khác có trống hay không.

Mytuple is empty

()
0

Hy vọng rằng bài viết này đã hữu ích cho bạn để học cách kiểm tra xem một tuple có trống trong Python không.

Hướng dẫn check if tuple is not empty python - kiểm tra xem tuple không phải là python rỗng

Về chuyên gia lập trình

Chuyên gia lập trình là một bản tổng hợp các phát hiện của lập trình viên trong thế giới phát triển phần mềm, tạo trang web và tự động hóa các quy trình.

Lập trình cho phép chúng tôi tạo ra các ứng dụng tuyệt vời giúp công việc của chúng tôi hiệu quả hơn, có thể lặp lại và chính xác hơn.

Vào cuối ngày, chúng tôi muốn có thể nhấn một nút và để mã thực hiện nó ma thuật.

Bạn có thể đọc thêm về chúng tôi trên trang Giới thiệu của chúng tôi.

Là một tuple trống rỗng?

Giá trị như danh sách trống, từ điển trống, bộ tuple trống, bộ trống, chuỗi trống, không có, sai, 0 được coi là giá trị giả..

Làm thế nào để bạn hiển thị một tuple trống?

Có hai cách để khởi tạo một tuple trống.Bạn có thể khởi tạo một tuple trống bằng cách có () không có giá trị trong đó.Bạn cũng có thể khởi tạo một tuple trống bằng cách sử dụng chức năng tuple.

Làm thế nào để bạn biết nếu một tuple là không?

Phương pháp số 2: Sử dụng không + tất cả () Điều này kiểm tra sự thật của tất cả các phần tử của tuple bằng tất cả () và không, trả về đúng nếu không có yếu tố nào.Using not + all() This checks for the truthness of all elements of the tuple using all() and with not, returns True if there is no None element.

Kích thước của tuple trống là gì?

Giải thích: Một tuple trống có 48 byte là kích thước trên cao và mỗi phần tử bổ sung yêu cầu 8 byte.48 Bytes as Overhead size and each additional element requires 8 Bytes.