Thay đổi giá trị từ điển trong Python – giá trị đặt từ điển python

Hướng dẫn này trình bày cách thay đổi các giá trị từ điển trong Python

Bạn đang xem: giá trị đặt từ điển python

Hướng dẫn này sẽ xem xét nhiều cách thay đổi giá trị của khóa cụ thể trong từ điển Python. Chúng ta có thể làm điều đó bằng cách sử dụng các phương pháp dưới đây,

  • phương thức dict.update ()
  • for loop,
  • phương pháp giải nén từ điển

Trong phương pháp này, chúng tôi chuyển các cặp khóa-giá trị mới vào phương thức update () của đối tượng từ điển. Chúng tôi có thể thay đổi một hoặc nhiều cặp khóa-giá trị bằng phương thức dict.update () .

< p id = "ez-clearholder-medrectangle-3">

Mã mẫu:

  my_dict = {'Khan': 4, 'Ali': 2, 'Luna': 6, 'Mark': 11, 'Pooja': 8, 'Sara': 1}
print ('Bản gốc:')
print (my_dict)

my_dict.update ({'Khan': 6, 'Luna': 9})

print ('\ nSau khi cập nhật:')
print (my_dict)
 

Đầu ra:

  Bản gốc:
{'Khan': 4, 'Ali': 2, 'Luna': 6, 'Mark': 11, 'Pooja': 8, 'Sara': 1}

Sau khi cập nhật:
{'Khan': 6, 'Ali': 2, 'Luna': 9, 'Mark': 11, 'Pooja': 8, 'Sara': 1}
 

Thay đổi giá trị từ điển trong Python bằng for Loop

Trong phương pháp này, chúng tôi tiếp tục lặp lại từ điển bằng cách sử dụng vòng lặp for cho đến khi chúng tôi tìm thấy khóa có giá trị cần được sửa đổi. Sau khi nhận được khóa, chúng tôi có thể thay đổi giá trị của khóa bằng cách gán giá trị mới cho nó.

Ví dụ về mã:

  my_dict = {'Khan': 4 , 'Ali': 2, 'Luna': 6, 'Mark': 11, 'Pooja': 8, 'Sara': 1}

cho khóa, giá trị trong my_dict.items ():
    phím if == 'Ali':
        my_dict [key] = 10

print (my_dict)
 

Đầu ra:

  {'Khan': 4, 'Ali': 10, 'Luna': 6, ' Đánh dấu ': 11,' Pooja ': 8,' Sara ': 1}
 

Thay đổi giá trị từ điển trong Python bằng cách mở khóa từ điển bằng * Toán tử

Trong phương pháp này, chúng tôi có thể thay đổi các giá trị từ điển bằng cách giải nén từ điển bằng toán tử * và sau đó thêm một hoặc nhiều cặp khóa-giá trị mà chúng tôi muốn để thay đổi từ điển.

Lưu ý

phương pháp giải nén thực sự tạo ra một từ điển mới, thay vì cập nhật từ điển gốc.

Mã mẫu:

  my_dict = {'Khan': 4, 'Ali': 2, 'Luna': 6, 'Mark': 11, 'Pooja' : 8, 'Sara': 1}
my_dict = {** my_dict, 'Pooja': 12}
print (my_dict)
 

Đầu ra:

  {'Khan': 4, 'Ali': 2, 'Luna': 6, ' Đánh dấu ': 11,' Pooja ': 12,' Sara ': 1}
 

Viết cho chúng tôi

Các bài viết trên DelftStack được viết bởi những chuyên gia phần mềm như bạn. Nếu bạn cũng muốn đóng góp cho DelftStack bằng cách viết các bài báo trả phí, bạn có thể xem trang viết cho chúng tôi .


Xem thêm những thông tin liên quan đến chủ đề giá trị đặt từ điển python

Difference Between List, Tuple, Set and Dictionary in Python

  • Tác giả: Kindson The Tech Pro
  • Ngày đăng: 2018-12-26
  • Đánh giá: 4 ⭐ ( 4597 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: This Tutorials explains the difference between List, Tuple, Set and Dictionary in Python

    DIFFERENCE BETWEEN
    LIST – square braces
    TUPLE – rounded braces
    SET – The set keyword
    DICTIONARY – curly braces: made up of key-value pairs

    list1 = [“Computer”, “Printer”, “TV”, “Camera”, 89, 30.8]

    tuple1 = (“Computer”, “Printer”, “TV”, “Camera”, 89, 30.8)

    set1 = set([“Computer”, “Printer”, “TV”, “Camera”, 89, 30.8])
    dict1 = {
    1: “Monday”,
    2: “Tuesday”,
    3: “Wednesday”
    }

    Written explanation here:
    https://www.kindsonthegenius.com/difference-between-list-tuple-set-and-dictionary-in-python/

    For all tutorials visit: http://www.kindsonthegenius.com

    Subscribe Kindson The Tech Pro Youtube: https://bit.ly/2PpJd8Q
    Join my group ICS on Facebook: https://bit.ly/2UULiQj
    Follow me on Instagram – https://www.instagram.com/kindsonm/
    Connect with me on LinkedIn: https://www.linkedin.com/in/kindson/
    Follow me on Twitter: https://twitter.com/KindsonM
    Learn about me: http://www.kindsonthegenius.com

Dictionary trong Python: Kiểu dữ liệu từ điển

  • Tác giả: freetuts.net
  • Đánh giá: 5 ⭐ ( 8836 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Cách sử dụng kiểu từ điển Dictionary Python: Các thao tác như khởi tạo – xóa phần tử – thay đổi giá trị các phần tử của từ điển Dictionary trong Python

40 Bài học lập trình Python Miễn Phí

  • Tác giả: nguyenvanhieu.vn
  • Đánh giá: 4 ⭐ ( 9494 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Từ điển trong Python là một cấu trúc dữ liệu phổ biến và có nhiều ứng dụng trong các bài toán từ nhỏ tới lớn. Chúng ta sẽ cùng nhau tìm hiểu cách sử dụng nó nhé

Đặt thuộc tính từ từ điển trong python

  • Tác giả: qastack.vn
  • Đánh giá: 5 ⭐ ( 9406 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: [Tìm thấy giải pháp!] Chắc chắn, một cái gì đó như thế này: class Employee(object): def __init__(self, initial_data): for key…

Lấy toàn bộ giá trị trong dictionary python

  • Tác giả: laptrinhcanban.com
  • Đánh giá: 5 ⭐ ( 4061 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Hướng dẫn cách lấy toàn bộ giá trị trong dictionary python. Bạn sẽ học được cách lấy toàn bộ key, lấy toàn bộ value cũng như cách lấy toàn bộ các cặp key-value trong dictionary sau bài học này.

Cách sử dụng từ điển trong Python

  • Tác giả: t3h.edu.vn
  • Đánh giá: 4 ⭐ ( 3401 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Từ điển trong Python là danh sách các giá trị dữ liệu không được sắp xếp và có thể được thay đổi bằng cách sử dụng các phương thức tích hợp sẵn. Đây là là một trong những kiến thức mà bạn nhất định phải biết khi tìm hiểu về Python.

Chi tiết bài học 8.Từ điển trong Python (python dict)

  • Tác giả: vimentor.com
  • Đánh giá: 5 ⭐ ( 1977 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Vimentor chi tiết bài học Từ điển trong Python (python dict): ví dụ với update, cmp, len, sort, copy, items, str

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

Xem Thêm  Làm cách nào để tạo hiệu ứng chuyển đổi slide sang trái và phải bằng jQuery? - jquery slide div ví dụ trái phải