Làm cách nào để bạn cập nhật một phần tử trong python?
Phương thức Show Nếu một vật phẩm xuất hiện trong cả hai bộ, thì chỉ một lần xuất hiện của vật phẩm này sẽ xuất hiện trong bộ được cập nhật Trong Python, danh sách có thể thay đổi. Điều đó có nghĩa là chúng ta có thể thay đổi nội dung của danh sách bằng cách thêm, cập nhật hoặc xóa các phần tử khỏi danh sách. Trong bài viết này, chúng ta sẽ thảo luận về cách cập nhật giá trị của các phần tử danh sách hiện có trong Python Cập nhật phần tử hiện có trong danh sáchDanh sách là một cấu trúc dữ liệu tuần tự dựa trên chỉ mục. Do đó, chúng tôi có thể truy cập các phần tử danh sách theo vị trí chỉ mục của chúng và thay đổi giá trị của chúng. Hãy hiểu bằng một ví dụ, Giả sử chúng ta có một danh sách các số, list_of_numbers = [9, 10, 11, 12, 13, 14, 15] Bây giờ chúng tôi muốn thay đổi giá trị của ba phần tử đầu tiên thành 10. Để làm được điều đó, chúng ta có thể chọn một phạm vi từ danh sách tôi. e. , từ vị trí chỉ số 0 đến 3 và gán giá trị 10 cho nó, Trong ví dụ trên, chúng tôi đã sử dụng phương pháp Ở đây, ban đầu tập hợp A chỉ có 3 mục. Khi chúng ta gọi ví dụ 2. update() để thêm String và Dictionary vào Set
đầu ra Set and strings: {1, 3, 'o', 'd'} Set and dictionary keys: {'lock', 2, 4, 'key'} Trong ví dụ trên, chúng tôi đã sử dụng phương thức Phương thức chia nhỏ chuỗi thành các ký tự riêng lẻ và thêm chúng vào tập hợp số1. Tương tự, nó thêm các khóa của từ điển vào tập hợp số2 Ghi chú. Nếu từ điển được truyền cho phương thức Thông số. Phương thức Update() lấy bất kỳ số lượng đối số nào. Các đối số có thể là một tập hợp, danh sách, bộ dữ liệu hoặc từ điển. Nó tự động chuyển đổi thành một bộ và thêm vào bộ. Giá trị trả về. Phương thức này thêm set2 vào set1 và không trả về gì. Ví dụ về cập nhật bộ Python()ví dụ 1. Làm việc với danh sách cập nhật bộ PythonPython3
________47____48_______ {1, 2, 3, 4, 5} {1, 2, 3, 4, 5, 'c', 'b', 'a'}0_______51_______3_______2 {1, 2, 3, 4, 5} {1, 2, 3, 4, 5, 'c', 'b', 'a'}3 {1, 2, 3, 4, 5} {1, 2, 3, 4, 5, 'c', 'b', 'a'}4_______48_______ [ {1, 2, 3, 4, 5} {1, 2, 3, 4, 5, 'c', 'b', 'a'}7 , 3_______9, ___Updated set: {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}1 {1, 2, 3, 4, 5} {1, 2, 3, 4, 5, 'c', 'b', 'a'}3 Updated set: {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}3 = [ Updated set: {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}6 , ___Updated set: {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}8 , 45_______0{1, 2, 3, 4, 5} {1, 2, 3, 4, 5, 'c', 'b', 'a'}3
đầu ra. {1, 2, 3, 5, 6, 7} {1, 2, 3, 5, 6, 7, 10, 11, 12} ví dụ 2. Phần tử cập nhật bộ Python trong bộPython3
{1, 2, 3, 4, 5} {1, 2, 3, 4, 5, 'c', 'b', 'a'}0_______51_______3_______2 , = 2{1, 2, 3, 4, 5} {1, 2, 3, 4, 5, 'c', 'b', 'a'}3 {1, 2, 3, 4, 5} {1, 2, 3, 4, 5, 'c', 'b', 'a'}4_______48_______ [ 1 , = 2, 3_______0, 3_______2, {1, 2, 3, 4, 5} {1, 2, 3, 4, 5, 'c', 'b', 'a'}7 {1, 2, 3, 4, 5} {1, 2, 3, 4, 5, 'c', 'b', 'a'}3
{1, 2, 3, 4, 5} {1, 2, 3, 4, 5, 'c', 'b', 'a'}00
đầu ra. {1, 2, 3, 4, 5} {1, 2, 3, 4, 5, 'c', 'b', 'a'} ví dụ 3. Thêm các phần tử của từ điển vào Tập hợpPython3{1, 2, 3, 4, 5} {1, 2, 3, 4, 5, 'c', 'b', 'a'}03_______48_______ [ 91 , {1, 2, 3, 4, 5} {1, 2, 3, 4, 5, 'c', 'b', 'a'}0 , 3_______2, 48_______2, ___{1, 2, 3, 4, 5} {1, 2, 3, 4, 5, 'c', 'b', 'a'}7 1 5
{1, 2, 3, 4, 5} {1, 2, 3, 4, 5, 'c', 'b', 'a'}16_______48_______ [ 9{1, 2, 3, 4, 5} {1, 2, 3, 4, 5, 'c', 'b', 'a'}9_______3_______20 {1, 2, 3, 4, 5} {1, 2, 3, 4, 5, 'c', 'b', 'a'}21 , 9_______1{1, 2, 3, 4, 5} {1, 2, 3, 4, 5, 'c', 'b', 'a'}20 {1, 2, 3, 4, 5} {1, 2, 3, 4, 5, 'c', 'b', 'a'}25 , ___{1, 2, 3, 4, 5} {1, 2, 3, 4, 5, 'c', 'b', 'a'}27 {1, 2, 3, 4, 5} {1, 2, 3, 4, 5, 'c', 'b', 'a'}20 {1, 2, 3, 4, 5} {1, 2, 3, 4, 5, 'c', 'b', 'a'}29 , |