Hướng dẫn difference between array and set in python - sự khác biệt giữa mảng và thiết lập trong python
Là sự khác biệt duy nhất giữa các bộ và danh sách trong Python thực tế là bạn có thể sử dụng các hàm khác nhau, giao nhau, khác biệt, đối xứng để so sánh hai bộ? Tại sao các chức năng này không thể được áp dụng cho danh sách? Trong những tình huống nào được thiết lập hữu ích hơn danh sách? Show
DSM 327K62 Huy hiệu vàng573 Huy hiệu bạc480 Huy hiệu Đồng62 gold badges573 silver badges480 bronze badges Hỏi ngày 10 tháng 9 năm 2012 lúc 15:09Sep 10, 2012 at 15:09
2 Có một sự khác biệt rất lớn.
Trong các ứng dụng thực tế, danh sách rất tốt để sắp xếp và có đơn đặt hàng trong khi các bộ rất tốt để sử dụng khi bạn không muốn trùng lặp và không quan tâm đến đơn đặt hàng. Cũng lưu ý rằng nếu bạn không quan tâm đến đơn đặt hàng, v.v., bạn có thể sử dụng
Để có được giao điểm giữa Đã trả lời ngày 10 tháng 9 năm 2012 lúc 15:11Sep 10, 2012 at 15:11
Mgilsonmgilsonmgilson 289K60 Huy hiệu vàng604 Huy hiệu bạc676 Huy hiệu Đồng60 gold badges604 silver badges676 bronze badges 2
0 - Bộ sưu tập các yếu tố được đặt hàng
2, 3, 4 và 5, tức là các hoạt động của lý thuyết tập hợp toán học. Các bộ không cho phép lập chỉ mục và được thực hiện trên các bảng băm. 0 là các mảng có độ dài thực sự thay đổi, không phải danh sách liên kết theo kiểu LISP. Trong danh sách các yếu tố được truy cập bởi các chỉ số.Đã trả lời ngày 10 tháng 9 năm 2012 lúc 15:12Sep 10, 2012 at 15:12
Ashwini Chaudharyashwini ChaudharyAshwini Chaudhary 237K56 Huy hiệu vàng444 Huy hiệu bạc495 Huy hiệu Đồng56 gold badges444 silver badges495 bronze badges Bộ Một bộ là một bộ sưu tập không được đặt hàng và không được xác định và không cho phép trùng lặp. Trong Python, các bộ được viết bằng dấu ngoặc xoăn.
Danh sách Một danh sách là một bộ sưu tập được đặt hàng và thay đổi. Trong danh sách Python được viết bằng dấu ngoặc vuông.
Benzkji 1.57015 huy hiệu bạc40 Huy hiệu đồng15 silver badges40 bronze badges Đã trả lời ngày 4 tháng 12 năm 2018 lúc 8:59Dec 4, 2018 at 8:59
P.singhP.singhP.singh 711 huy hiệu bạc2 huy hiệu đồng1 silver badge2 bronze badges 1 Đặt đại diện cho một bộ sưu tập các yếu tố riêng biệt. Trong Python, các bộ chủ yếu được sử dụng vì hai lý do (cuốn sách: Khoa học dữ liệu từ đầu, Joel Gruce):
Đã trả lời ngày 12 tháng 9 năm 2017 lúc 7:35Sep 12, 2017 at 7:35
Sayali Sonawanesayali SonawaneSayali Sonawane 11.7K4 Huy hiệu vàng41 Huy hiệu bạc46 Huy hiệu đồng4 gold badges41 silver badges46 bronze badges Một số khác biệt hơn là:
Đã trả lời ngày 31 tháng 8 năm 2016 lúc 3:56Aug 31, 2016 at 3:56
BlackbeardblackbeardBlackBeard 9.7607 Huy hiệu vàng49 Huy hiệu bạc61 Huy hiệu Đồng7 gold badges49 silver badges61 bronze badges 1 Trên thực tế, có bốn loại dữ liệu thu thập trong Python:
Bạn có thể truy cập một mục danh sách bằng cách tham khảo chỉ mục của nó. Tuy nhiên, trong các bộ, bạn cần lặp qua các mục đã đặt để truy cập nó.list item by referring to its index. however, in sets, you need to loop through the set items in order to access it. Nguồn: https://www.w3schools.com/python/python_sets.asp
Đã trả lời ngày 16 tháng 12 năm 2019 lúc 12:39Dec 16, 2019 at 12:39
Soft_CoderSoft_CoderSoft_Coder 1843 Huy hiệu bạc6 Huy hiệu đồng3 silver badges6 bronze badges 1 Sự khác biệt giữa các bộ và danh sách ở đây, chúng tôi sẽ thảo luận về sự khác biệt giữa các bộ và danh sách trong Python. Danh sách 1) Danh sách lưu các phần tử theo thứ tự chúng được chèn. 2) Danh sách lập chỉ mục hỗ trợ. 3) Chúng ta có thể thay đổi giá trị của phần tử được lưu trữ trong danh sách. 4) Danh sách có thể lưu trữ các giá trị trùng lặp. 5) Danh sách được khai báo bằng dấu ngoặc vuông. 6) Ví dụ: A = [1, 2, 3, 4, 5, 1, 2, 3] 1) Lists save elements in the order they are inserted. 2) Lists support indexing. 3) We can change the value of the element stored in the lists. 4) Lists can store duplicate values. 5) Lists are declared using square brackets. 6) Example: A = [1, 2, 3, 4, 5, 1, 2, 3] Bộ 1) Các bộ không lưu các phần tử theo thứ tự chúng được chèn. 2) Bộ không hỗ trợ lập chỉ mục. 3) Chúng tôi không thể thay đổi giá trị của phần tử được lưu trữ trong các tập hợp. 4) Bộ không thể lưu trữ các giá trị trùng lặp. 5) Các bộ được khai báo bằng dấu ngoặc xoăn. 6) Ví dụ: A = {1, 2, 3, 4, 5} 1) Sets do not save elements in the order they are inserted. 2) Sets do not support indexing. 3) We cannot change the value of the element stored in the sets. 4) Sets cannot store duplicate values. 5) Sets are declared using curly brackets. 6) Example: A = {1, 2, 3, 4, 5} Tìm hiểu thêm về các bộ với ví dụ trên liên kết được đưa ra dưới đây https://tutorialsimpact.com/python/sets-in-python Đã trả lời ngày 25 tháng 10 năm 2019 lúc 16:00Oct 25, 2019 at 16:00
Sự khác biệt giữa mảng và bộ là gì?Một tập hợp không được đặt hàng và mỗi phần tử chỉ có thể xuất hiện một lần trong một tập hợp.Mặc dù một mảng có thể chứa các phần tử trùng lặp, mỗi giá trị chứa trong một bộ là duy nhất.While an array can contain duplicate elements, each value contained in a set is unique.
Là một python đặt một mảng?Python có một bộ các phương thức tích hợp mà bạn có thể sử dụng trên danh sách/mảng.... Phương pháp mảng .. Sự khác biệt giữa mảng và danh sách trong Python là gì?Danh sách được sử dụng để thu thập các mục thường bao gồm các yếu tố của nhiều loại dữ liệu.Một mảng cũng là một thành phần quan trọng thu thập một số mục của cùng một loại dữ liệu.Danh sách không thể quản lý các hoạt động số học.Mảng có thể quản lý các hoạt động số học.
Set () trong Python là gì?Phương thức SET () được sử dụng để chuyển đổi bất kỳ điều kiện nào có thể lặp lại thành chuỗi các phần tử có thể lặp lại với các phần tử riêng biệt, thường được gọi là tập hợp.Tham số: Bất kỳ trình tự lặp lại như danh sách, tuple hoặc từ điển.Trả về: Một tập trống nếu không có phần tử nào được truyền.Yếu tố không lặp lại được sửa đổi như được thông qua như đối số.used to convert any of the iterable to sequence of iterable elements with distinct elements, commonly called Set. Parameters : Any iterable sequence like list, tuple or dictionary. Returns : An empty set if no element is passed. Non-repeating element iterable modified as passed as argument. |