Sự khác biệt giữa từ điển và thiết lập trong python

Bài viết này được tạo ra để phân biệt bốn loại dữ liệu có sẵn của Python, được sử dụng để lưu trữ bộ sưu tập dữ liệu. Bốn kiểu dữ liệu tích hợp, được phân biệt ở đây, là

Tóm lại, bảng dưới đây phân biệt bốn loại dữ liệu trên của Python

ListTupleDictionarySetorderedorderedorderedunorderedcó thể thay đổi [có thể thay đổi]không thể thay đổi [không thay đổi]có thể thay đổi nếu được tạo bằng set
không thay đổi nếu được tạo bằng freezesetcho phép trùng lặp cho phép trùng lặp không cho phép trùng lặpkhông cho phép trùng lặpLiệt kê các mục được đính kèm trong [ ]Tuple các mục được đính kèm bên trong [

Kiểm tra trực tuyến Python

« Hướng dẫn trước Hướng dẫn tiếp theo »

Theo dõi/Thích chúng tôi trên Facebook


Python là một trong những ngôn ngữ lập trình phổ biến nhất hiện nay. Nó được sử dụng rộng rãi trong nhiều quy trình CNTT liên quan đến kinh doanh như lập trình, phát triển web, học máy và khoa học dữ liệu. Với việc sử dụng rộng rãi, không ngạc nhiên khi Python đã vượt qua Java để trở thành ngôn ngữ lập trình hàng đầu. Trong bài viết này, chúng ta sẽ xem xét các bộ và từ điển, một trong những yếu tố cần thiết nhất trong lập trình Python

Trăn là gì?

Python là ngôn ngữ lập trình đa năng thường được sử dụng để viết kịch bản. Mặc dù nhiều ngôn ngữ kịch bản có những hạn chế, nhưng Python là ngôn ngữ lập trình đơn giản nhưng mạnh mẽ mang lại cả sức mạnh và độ phức tạp. Python được thiết kế để đơn giản hóa cả đọc và viết

Bộ Python và từ điển. Giới thiệu về Sets

Một bộ Python là một tập hợp các phần tử duy nhất không có thứ tự. Mỗi phần tử tập hợp là duy nhất và bất biến. Một tập hợp có thể bao gồm các loại dữ liệu khác nhau như số nguyên, chuỗi, bộ dữ liệu, v.v.

Quả sung. Ví dụ về bộ Python

Các hoạt động khác nhau trong một bộ Python

1. Cách tạo một bộ Python

Trong Python, các tập hợp được viết trong dấu ngoặc nhọn được phân tách bằng dấu phẩy hoặc bằng cách sử dụng phương thức set[]

Thí dụ. Sử dụng dấu ngoặc nhọn { }

Quả sung. Tạo Bộ Python bằng dấu ngoặc nhọn

Thí dụ. Sử dụng phương thức set[]

Quả sung. Tạo Set bằng phương thức set[]

2. Cách truy cập và thay đổi các phần tử trong một tập hợp

Chúng tôi không thể truy cập hoặc thay đổi các phần tử bằng cách sử dụng số chỉ mục vì các tập hợp không có thứ tự. Tuy nhiên, chúng ta có thể lặp qua tập hợp để tìm hiểu xem mục cụ thể có tồn tại hay không.  

Thí dụ.  

Quả sung. Để kiểm tra xem một phần tử cụ thể có tồn tại trong Set hay không

3. Làm cách nào để thêm các phần tử vào một tập hợp?

Nếu chúng ta muốn thêm một phần tử, chúng ta sử dụng phương thức add[]

cú pháp. đặt tên. thêm [phần tử]

Thí dụ.  

Quả sung. Thêm một phần tử bằng phương thức add[]

Để thêm nhiều phần tử, chúng ta sử dụng phương thức update[]

Thí dụ.  

Quả sung. Thêm nhiều phần tử bằng phương thức update[]

4. Cách lấy độ dài của tập hợp

Để kiểm tra một Set Python có bao nhiêu phần tử, chúng ta sử dụng phương thức len[]

Thí dụ

Quả sung. Để kiểm tra số lượng phần tử trong Tập hợp Python

Xóa phần tử khỏi Set

Để xóa một mục khỏi một tập hợp, chúng ta sử dụng phương thức remove[] hoặc discard[]

Thí dụ

Quả sung. Xóa phần tử bằng phương thức remove[] và discard[]

Bây giờ chúng ta đã hoàn tất việc thêm và xóa các phần tử khỏi một tập hợp, hãy xem các thao tác và phương thức của tập hợp

khóa học miễn phí. Lập trình với Python

Tìm hiểu kiến ​​thức cơ bản về lập trình với Python Đăng ký ngay

Các phép toán tập hợp toán học

Có nhiều thao tác khác nhau có thể được thực hiện trong một bộ Python. họ đang

1. Đặt công đoàn

Hợp của hai tập hợp được tính bằng cách sử dụng [. ] nhà điều hành. Hợp bao gồm tất cả các phần tử từ cả hai tập hợp

Thí dụ

Quả sung. Liên minh của hai bộ

2. Đặt giao lộ

Giao điểm của hai tập hợp được tính bằng toán tử [ & ]. Giao điểm bao gồm các phần tử chung từ cả hai tập hợp

Thí dụ

Quả sung. Giao điểm của hai Sets

3. Đặt sự khác biệt

Sự khác biệt giữa hai bộ được tính toán bằng cách sử dụng toán tử [ - ].  

Thí dụ

Quả sung. Sự khác biệt giữa hai bộ

Ở đầu ra, chúng tôi chỉ nhận được những phần tử duy nhất cho tập hợp A

Các phương thức và hàm hữu ích

Dưới đây là một số phương thức hữu ích có sẵn cho các đối tượng đã đặt

1. xa lạ[]

Xóa tất cả các mục khỏi bộ

cú pháp. đặt tên. xa lạ[]

Thí dụ.  

Quả sung. Để xóa tất cả các phần tử trong Bộ Python

2. sao chép[]

Trả về một bản sao của tập hợp

cú pháp. đặt tên. sao chép[]

Thí dụ.  

 

Quả sung. phương thức sao chép []

3. Difference_update[]

Phương thức này cập nhật tập hợp, người đã yêu cầu phương thức và điểm khác biệt giữa hai tập hợp.  

Thí dụ

Quả sung. phương thức Difference_update[]

4. giao lộ_update[]

Phương thức này cập nhật tập hợp, người đã yêu cầu phương thức, bằng giao điểm của hai tập hợp

Thí dụ

Quả sung. phương thức giao_cập nhật[]

Chức năng cài đặt tích hợp

Bộ Python có một số chức năng dựng sẵn. họ đang

1. tối đa[]

Trả về giá trị lớn nhất từ ​​tập hợp

Thí dụ

Quả sung. hàm tối đa []

2. phút[]

Trả về giá trị nhỏ nhất từ ​​tập hợp

Thí dụ

Quả sung. hàm tối thiểu []

3. Tổng[]

Trả về tổng của tất cả các phần tử

Thí dụ

Quả sung. hàm tổng []

Bây giờ chúng ta đã hoàn thành với bộ, hãy tập trung vào từ điển

Bộ Python và từ điển. Giới thiệu về từ điển

Từ điển Python là tập hợp các cặp khóa-giá trị. Chúng là một bộ sưu tập các mục không có thứ tự và có thể thay đổi

Các hoạt động từ điển Python khác nhau

1. Cách tạo từ điển

Một hoặc nhiều “chìa khóa. các cặp giá trị, được phân tách bằng dấu phẩy, được đặt bên trong dấu ngoặc nhọn để tạo thành một đối tượng từ điển

cú pháp. tên_biến = { khóa 1. giá trị 1, khóa 2. giá trị 2 }

Quả sung. Để tạo Từ điển Python gồm nhiều loại dữ liệu khác nhau

2. Cách truy cập các phần tử từ bên trong từ điển

Chúng ta có thể truy cập các phần tử bên trong từ điển bằng cách tham khảo tên khóa của nó, bên trong dấu ngoặc vuông hoặc bằng cách sử dụng phương thức get[]

Thí dụ

Quả sung. Để truy cập phần tử

3. Thay đổi và thêm các thành phần từ điển

Chúng tôi có thể thay đổi giá trị của một mục cụ thể bằng cách tham khảo tên khóa của nó

Thí dụ

Quả sung. Để thay đổi một giá trị trong Từ điển

Để thêm một phần tử mới, chúng tôi sử dụng cú pháp sau

cú pháp. dictionary_name [ “ giá trị khóa “] = “phần tử”

Thí dụ

Quả sung. Để thêm một phần tử mới trong Từ điển Python

Xóa một phần tử khỏi từ điển

Từ khóa del[] xóa phần tử của tên khóa đã chỉ định

cú pháp. del dictionary_name [ “ tên khóa “ ]

Thí dụ

Quả sung. Để xóa một phần tử trong Từ điển Python

phương pháp từ điển

Từ điển Python có một số phương thức tích hợp hữu ích

1. xa lạ[]

Phương pháp này loại bỏ tất cả các phần tử từ từ điển

Thí dụ

Quả sung. rõ ràng[] phương pháp

2. fromkeys[]

Phương thức fromkeys[] tạo một từ điển mới với giá trị mặc định cho tất cả các khóa được chỉ định

Nếu giá trị mặc định không được chỉ định, tất cả các phím được đặt thành Không có

cú pháp. mệnh lệnh. fromkeys[keys, value]

Thí dụ

Quả sung. phương thức fromkeys[]

3. cập nhật[]

Phương thức update[] chèn cặp khóa-giá trị mới

Thí dụ

Quả sung. phương pháp cập nhật[]

Phương pháp và cách hiểu từ điển Python

Hiểu là một phương tiện để tạo cấu trúc dữ liệu Python từ các trình vòng lặp. Hiểu từ điển là một cách để xây dựng một từ điển mới bằng cách áp dụng một biểu thức cho từng mục trong lần lặp

cú pháp. { Chìa khóa. giá trị cho var trong iterable }

Thí dụ

Quả sung. Từ điển hiểu

Tìm hiểu các thao tác dữ liệu trong Python, chuỗi, câu lệnh có điều kiện, xử lý lỗi và khung web Python thường được sử dụng Django với khóa Đào tạo Python

Sự kết luận

Các bộ và từ điển Python rất hữu ích để xây dựng và dễ dàng truy cập vào các phần tử Python riêng lẻ. Để tìm hiểu thêm về các bộ và từ điển Python, hãy truy cập liên kết này. https. // m. youtube. com/watch?v=WA_JDDaaMe0

Nếu bạn có bất kỳ câu hỏi hoặc nhận xét nào, vui lòng chia sẻ chúng trong phần bình luận của bài viết và chúng tôi sẽ có các chuyên gia của chúng tôi liên hệ lại với bạn

Bạn muốn bắt đầu sự nghiệp của mình trong Khoa học dữ liệu?

Python là một kỹ năng không thể thiếu đối với bất kỳ nhà khoa học dữ liệu nào — và các nhà khoa học dữ liệu đang có nhu cầu rất cao. Nếu bạn muốn tham gia vào lĩnh vực thú vị này, hãy cân nhắc đăng ký Khóa học Khoa học dữ liệu với Python của chúng tôi, được đồng phát triển với IBM

 

Tìm Chương trình đào tạo trực tuyến dành cho nhà phát triển Java Full Stack của chúng tôi tại các thành phố hàng đầu

NameDatePlaceNhóm nhà phát triển Java Full Stack bắt đầu vào ngày 8 tháng 12 năm 2022,
Đợt cuối tuần Chi tiết CityView của bạnKhóa học dành cho nhà phát triển Java Full Stack tại SingaporeNhóm bắt đầu vào ngày 13 tháng 12 năm 2022,
Cuối tuần
Weekend batchYour CityView Details

Thông tin về các Tác giả

Ravikiran AS

Ravikiran A S làm việc với Simplilearn với tư cách là Nhà phân tích nghiên cứu. Anh ấy là một người đam mê nhiệt tình, luôn săn lùng những công nghệ mới nhất. Anh ấy thành thạo Ngôn ngữ lập trình Java, Dữ liệu lớn và các Khung dữ liệu lớn mạnh mẽ như Apache Hadoop và Apache Spark

Sự khác biệt giữa một bộ và dict là gì?

Tập hợp là tập hợp không có thứ tự. Từ điển là một tập hợp dữ liệu không có thứ tự lưu trữ dữ liệu theo cặp khóa-giá trị .

{} trong Python có phải là lệnh hay tập hợp không?

Nhưng vâng, hơi khó chịu khi ký hiệu {} biểu thị một lệnh trống chứ không phải là một tập hợp trống, nhưng đó là một tạo phẩm lịch sử.

Sự khác biệt giữa danh sách và từ điển trong Python là gì?

Cả hai đều là công cụ được sử dụng trong ngôn ngữ Python, nhưng có một sự khác biệt quan trọng giữa Danh sách và Từ điển trong Python. Danh sách đề cập đến một tập hợp các cặp giá trị chỉ mục khác nhau giống như trường hợp của một mảng trong C++. Từ điển đề cập đến cấu trúc được băm gồm nhiều cặp khóa và giá trị khác nhau .

Bộ hay từ điển nào nhanh hơn trong Python?

Cách nhanh nhất để tra cứu dữ liệu liên tục với hàng triệu mục trong Python là sử dụng từ điển . Vì từ điển là loại ánh xạ tích hợp trong Python nên chúng được tối ưu hóa cao.

Chủ Đề