Thực hiện một từ điển trong python

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. thông thoáng[]

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

cú pháp. đặt tên. thông thoáng[]

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. thông thoáng[]

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

Phần 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

NameDatePlaceFull Stack Nhóm nhà phát triển Java bắt đầu vào ngày 8 tháng 2 năm 2023,
Đợt cuối tuầnChi tiết CityView của bạnNhóm nhà phát triển Java đầy đủ ngăn xếp bắt đầu vào ngày 15 tháng 2 năm 2023,
Đợt cuối tuầnChi tiết CityView của bạnNhóm nhà phát triển Java đầy đủ ngăn xếp bắt đầu vào ngày 22 tháng 2 năm 2023,
Lô hàng cuối tuầnChi tiết CityView của bạn

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

Bạn sẽ triển khai từ điển Python như thế nào?

Từ điển trong Python được triển khai bằng cấu trúc dữ liệu được gọi là bảng băm
Bảng băm sử dụng danh sách/mảng để lưu trữ các cặp khóa-giá trị và sử dụng hàm băm để xác định chỉ mục để lưu trữ hoặc truy xuất dữ liệu được liên kết với một khóa đã cho

Python được xây dựng trong từ điển được triển khai như thế nào?

Từ điển Python được triển khai dưới dạng bảng băm . Bảng băm phải cho phép xung đột băm i. e. ngay cả khi hai khóa riêng biệt có cùng giá trị băm, thì việc triển khai bảng phải có chiến lược để chèn và truy xuất các cặp khóa và giá trị một cách rõ ràng.

Làm cách nào để khởi tạo một từ điển trong Python?

Một cách khác để khởi tạo từ điển python là sử dụng hàm “dict[]” tích hợp trong mã . Vì vậy, bạn phải khai báo một biến và gán cho nó hàm “dict[]” làm giá trị đầu vào. Sau đó, chức năng in tương tự ở đây để in ra từ điển đã khởi tạo.

Chủ Đề