Hướng dẫn isdisjoint trong python

Hàm Set isdisjoint[] trong Python trả về true nếu không có phần tử nào trong một set trùng với phần tử nào trong set thứ 2. Trả về false nếu có bất kỳ phần tử nào trong set ban đầu giống với set thứ 2.

Cú pháp

Cú pháp của isdisjoint[] trong Python:

Tham số:

  • set2: set khác để tìm kiếm các phần tử tương đồng bên trong nó.

Ví dụ sau minh họa cách sử dụng của hàm isdisjoint[] với Set trong Python.

Ví dụ 1:

x = {"apple", "banana", "cherry"}
y = {"google", "amazon", "yahoo"}

z = x.isdisjoint[y]

print[z]

Chạy chương trình Python trên sẽ cho kết quả:

Ví dụ 2:

x = {"apple", "banana", "cherry"}
y = {"google", "amazon", "apple"}

z = x.isdisjoint[y]

print[z]

Chạy chương trình Python trên sẽ cho kết quả:

Trong bài này chúng ta sẽ tìm hiểu phương thức Set isdisjoint[] trong Python, phương thức này dùng để kiểm tra hai Set có không bị trùng phần tử không, nếu có phần tử trùng nhau thì trả về về false, và ngược lại thì trả về true.

Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.

1. Cú pháp Set isdisjoint[] trong Python

Phương thức này khá đơn giản, cú pháp của nó như sau:

Trong đó nếu set_aset_b tồn tại phần tử giống nhau thì sẽ trả về false, ngược lại trả về true.

Giá trị trả về:

Bài viết này được đăng tại [free tuts .net]

  • Trả về TRUE nếu set_a và set_b không có phần tử giống nhau.
  • Trả về FALSE nếu set_a và set_b có phần tử giống nhau.

2. Ví dụ Set isdisjoint[] trong Python

Để hiểu rõ hơn phương thức Set isdisjoint[] thì chúng ta hãy cùng xem qua một vài ví dụ dưới đây.

Ví dụ 1: Sử dụng với Set

A = {1, 2, 3, 4}
B = {5, 6, 7}
C = {4, 5, 6}

print['Are A and B disjoint?', A.isdisjoint[B]]
print['Are A and C disjoint?', A.isdisjoint[C]]

Kết quả:

Are A and B disjoint? True
Are A and C disjoint? False

Ví dụ 2: Sử dụng với tham số kiểu khác như List, Tuple

A = {'a', 'b', 'c', 'd'}
B = ['b', 'e', 'f']
C = '5de4'
D ={1 : 'a', 2 : 'b'}
E ={'a' : 1, 'b' : 2}

print['Are A and B disjoint?', A.isdisjoint[B]]
print['Are A and C disjoint?', A.isdisjoint[C]]
print['Are A and D disjoint?', A.isdisjoint[D]]
print['Are A and E disjoint?', A.isdisjoint[E]]

Như vậy phương thức isdisjoint[] không chỉ sử dụng được với Set mà có thể sử dụng được với cả Tuple, String, List. Nó sẽ tự động chuyển đổi các kiểu dữ liệu đó sang Set rồi thực hiện phép so sánh để kiểm tra phần tử trùng nhau.

Hướng dẫn python android

Trong bài viết này, Học viện Agile sẽ cùng bạn giải đáp câu hỏi liệu Python có phải là ngôn ngữ hữu dụng để lập trình ứng dụng Android? Có những công ...

Hướng dẫn dùng looped meaning python

Nội dung chính2- Tổng quan các vòng lặp trong Python 2- Vòng lặp while 3- Vòng lặp for với range 4- Sử dụng for và mảng 5- Sử dụng lệnh break trong vòng lặp 6- Sử ...

How to round up float in python

For those who doesnt want to use import.For a given list or any number:x = [2, 2.1, 2.5, 3, 3.1, 3.5, 2.499,2.4999999999, 3.4999999,3.99999999999] You must first evaluate if the number is equal to ...

Hướng dẫn python enumerate

Ví dụ về Python EnumerateTrong bài viết này, bạn sẽ tìm hiểu cách sử dụng enumerate trong Python để có một bộ đếm trong một vòng lặp và các trường hợp sử ...

How do you raise error in try except in python?

Until now error messages haven’t been more than mentioned, but if you have tried out the examples you have probably seen some. There are [at least] two distinguishable kinds of errors: syntax ...

Hướng dẫn python timer start stop

Tuy nhiên, khoảng thời gian được khởi tạo cho timer có thể sẽ không phải là tức thời, khi hành động thực sự được thực hiện bởi trình thông dịch, bởi ...

What does rng do in python?

Source code: Lib/random.pyThis module implements pseudo-random number generators for various distributions.For integers, there is uniform selection from a range. For sequences, there is uniform ...

Hướng dẫn dùng clear list python

Bài này mình sẽ giới thiệu phương thức list clear[] trong Python, phương thức này dùng để xóa tất cả các item bên trong list.Bài viết này được đăng tại ...

Hướng dẫn dùng for php trong PHP

1] Vòng lặp là gì !?- Trong PHP, vòng lặp là một loại cú pháp giúp ta lặp lại việc thực thi một đoạn mã nhiều lần.- Ví dụ, nếu tôi muốn hiển thị lên ...

Hướng dẫn dùng value 1 trong PHP

Điểm hấp dẫn nhất của PHP theo mình là Array, và hầu như trong code, mọi thứ đều là key => value. Do vậy mà bạn biết thêm những hàm built-in rẳng của PHP, ...

How do you fit a line in python?

You can use the following basic syntax to plot a line of best fit in Python:#find line of best fit a, b = np.polyfit[x, y, 1] #add points to plot plt.scatter[x, y] #add line of best fit to ...

Hướng dẫn dùng txt file python

Python cung cấp các chức năng cơ bản và phương thức cần thiết để thao tác các file. Bài viết này tôi xin giới thiệu những thao tác cơ bản nhất với file trong ...

Correlation coefficient matrix in python

Correlation coefficients quantify the association between variables or features of a dataset. These statistics are of high importance for science and technology, and Python has great tools that you ...

How do you print the first row in python?

HowToPython Pandas HowtosGet the First Row of Dataframe Pandas Created: January-16, 2021 | Updated: February-21, 2021 Get the First Row of a Pandas DataFrame Using pandas.DataFrame.iloc PropertyGet ...

Hướng dẫn partition in python example

Mục đíchChia một mảng ra thành hai cụm: một cụm thỏa điều kiện, và cụm còn lại.Cài đặtSử dụng mảng phụdef partition[a, pred]: head = [x for x in a if ...

Hướng dẫn dùng define imput python

Hướng dẫn sử dụng def trong python. Bạn sẽ học được cách sử dụng def để khai báo hàm trong python, cũng như cách gọi hàm trong python đã được khai báo sau ...

Matlab or python for data science

Matlab and Python both can do quite different and incredible things, which makes the question of “Matlab versus Python” interesting. When considering Matlab or Python, the best question to ask is ...

Format ngày giờ trong php

Đã đăng vào thg 11 16, 2020 10:06 SA 3 phút đọc Vấn đề xử lý ngày tháng cực kì quan trọng khi bạn xử lý với các bài viết và đăng lên website. Ví dụ bạn ...

Hướng dẫn title trong html

Ví dụ và cách sử dụng sự kiện title trong HTML. in Thư viện sự kiện HTML 123456789101112131415161718

Chủ Đề