Hướng dẫn append item in dictionary python - nối mục trong python từ điển

Từ điển được sử dụng để lưu trữ dữ liệu bằng cấu trúc giá trị khóa trong Python.

Khi bạn làm việc với từ điển, bạn có thể tự hỏi mình, làm thế nào tôi có thể thêm một mục vào từ điển? Bài viết này sẽ trả lời câu hỏi đó.

Tìm Bootcamp của bạn phù hợp

  • Karma nghề nghiệp phù hợp với bạn với bootcamp công nghệ hàng đầu
  • Truy cập các học bổng và khóa học chuẩn bị độc quyền

Chọn mối quan tâm của bạn họ Tên điện thoại Email Tên của bạn
First name

Last name

Email

Phone number

Bằng cách tiếp tục, bạn đồng ý với các điều khoản dịch vụ và chính sách quyền riêng tư của chúng tôi và bạn đồng ý nhận được các ưu đãi và cơ hội từ Karma nghề nghiệp qua điện thoại, tin nhắn văn bản và email.

Chúng tôi sẽ phá vỡ những điều cơ bản của từ điển, cách chúng hoạt động và cách bạn có thể thêm một mục vào từ điển Python. Đến cuối hướng dẫn này, bạn sẽ là một chuyên gia trong việc thêm các mục vào từ điển Python.

Từ điển Python: Một người bồi dưỡng

Cấu trúc dữ liệu từ điển cho phép bạn ánh xạ các phím đến các giá trị. Điều này rất hữu ích vì các khóa hoạt động như một nhãn cho một giá trị, điều đó có nghĩa là khi bạn muốn truy cập một giá trị cụ thể, tất cả những gì bạn phải làm là tham chiếu tên khóa cho giá trị bạn muốn truy xuất.

Từ điển thường lưu trữ thông tin có liên quan theo một cách nào đó, chẳng hạn như hồ sơ cho một học sinh ở trường hoặc danh sách các màu sắc mà bạn có thể mua một tấm thảm.

Xem xét từ điển sau:

scones = {
	"Fruit": 22,
	"Plain": 14,
	"Cinnamon": 4,
	"Cheese": 21
}

Từ điển này chứa bốn khóa và bốn giá trị. Các phím được lưu trữ dưới dạng một chuỗi, và xuất hiện ở bên trái của đại tràng; Các giá trị được lưu trữ ở bên phải của các dấu chấm; bị ràng buộc với một khóa cụ thể trong từ điển.

Bây giờ, làm thế nào để chúng ta thêm một mục vào từ điển này? Hãy để phá vỡ nó xuống.

Python thêm vào từ điển

Để thêm một mục vào từ điển Python, bạn nên gán một giá trị cho khóa chỉ mục mới trong từ điển của bạn.

Không giống như danh sách và bộ dữ liệu, không có phương thức add[], insert[] hoặc append[] mà bạn có thể sử dụng để thêm các mục vào cấu trúc dữ liệu của mình. Thay vào đó, bạn phải tạo một khóa chỉ mục mới, sau đó sẽ được sử dụng để lưu trữ giá trị bạn muốn lưu trữ trong từ điển của mình.

Dưới đây là cú pháp để thêm giá trị mới vào từ điển:

dictionary_name[key] = value

Hãy để sử dụng một ví dụ để minh họa cách thêm một mục vào từ điển. Trong từ điển của chúng tôi từ trước đó, chúng tôi đã lưu trữ bốn khóa và giá trị. Từ điển này phản ánh mức độ cổ phiếu của các hương vị khác nhau của bánh nướng được bán tại một quán cà phê.

Giả sử chúng ta vừa nướng một mẻ 10 bánh nướng anh đào mới. Bây giờ, chúng tôi muốn thêm các bánh nướng này vào từ điển của các loại scone. Để làm như vậy, chúng ta có thể sử dụng mã này:

scones = {
	"Fruit": 22,
	"Plain": 14,
	"Cinnamon": 4,
	"Cheese": 21
}

scones["Cherry"] = 10

print[scones]

Mã của chúng tôi trả về:

{'Fruit': 22, 'Plain': 14, 'Cinnamon': 4, 'Cheese': 21, 'Cherry': 10}

Như bạn có thể thấy, mã của chúng tôi đã thêm khóa Cherry Cherry vào từ điển của chúng tôi, đã được gán giá trị 10.

Trong mã của chúng tôi, trước tiên chúng tôi đã khai báo một từ điển có tên là SCO SCONES, nơi lưu trữ thông tin về số lượng bánh nướng có sẵn tại một quán cà phê để đặt hàng. Tiếp theo, chúng tôi đã thêm khóa Cherry Cherry vào từ điển của chúng tôi và gán cho nó giá trị 10 bằng cách sử dụng mã sau:

Cuối cùng, chúng tôi đã in ra phiên bản cập nhật của từ điển của chúng tôi.

Lưu ý rằng, trong đầu ra của mã của chúng tôi, từ điển của chúng tôi không được đặt hàng. Điều này là do dữ liệu được lưu trữ trong từ điển, không giống như dữ liệu được lưu trữ trong danh sách, không có bất kỳ thứ tự cụ thể nào.

Mẹo: Thêm và cập nhật Sử dụng cùng một ký hiệu

Ký hiệu tương tự có thể được sử dụng để cập nhật một giá trị trong từ điển. Giả sử chúng ta vừa nướng một mẻ mới gồm 10 bánh quế. Chúng tôi có thể cập nhật từ điển của mình để phản ánh điều này bằng cách sử dụng dòng mã sau:

scones = {
	"Fruit": 22,
	"Plain": 14,
	"Cinnamon": 4,
	"Cheese": 21
}

scones["Cinnamon"] = 14

print[scones]

Mã của chúng tôi trả về:

{'Fruit': 22, 'Plain': 14, 'Cinnamon': 14, 'Cheese': 21}

Như bạn có thể thấy, mã của chúng tôi đã thêm khóa Cherry Cherry vào từ điển của chúng tôi, đã được gán giá trị 10.

Trong mã của chúng tôi, trước tiên chúng tôi đã khai báo một từ điển có tên là SCO SCONES, nơi lưu trữ thông tin về số lượng bánh nướng có sẵn tại một quán cà phê để đặt hàng. Tiếp theo, chúng tôi đã thêm khóa Cherry Cherry vào từ điển của chúng tôi và gán cho nó giá trị 10 bằng cách sử dụng mã sau:

Cuối cùng, chúng tôi đã in ra phiên bản cập nhật của từ điển của chúng tôi.

Lưu ý rằng, trong đầu ra của mã của chúng tôi, từ điển của chúng tôi không được đặt hàng. Điều này là do dữ liệu được lưu trữ trong từ điển, không giống như dữ liệu được lưu trữ trong danh sách, không có bất kỳ thứ tự cụ thể nào.

Bạn có thể nối một cái gì đó vào một từ điển trong Python không?

Chụp các giá trị vào từ điển bằng phương thức Update [] Phương thức Từ điển Python cung cấp một phương thức cập nhật [] cho phép chúng tôi nối một từ điển vào từ điển khác. Phương thức Cập nhật [] tự động ghi đè lên các giá trị của bất kỳ khóa hiện có nào với các khóa mới. The Python dictionary offers an update[] method that allows us to append a dictionary to another dictionary. The update[] method automatically overwrites the values of any existing keys with the new ones.

Làm thế nào để bạn nối một mục vào một danh sách trong một python từ điển?

Phương pháp 1: Sử dụng += ký trên phím có giá trị trống trong phương thức này, chúng tôi sẽ sử dụng toán tử += để nối danh sách vào từ điển, vì điều này chúng tôi sẽ lấy từ điển và sau đó thêm các phần tử làm danh sách vào từ điển.Using += sign on a key with an empty value In this method, we will use the += operator to append a list into the dictionary, for this we will take a dictionary and then add elements as a list into the dictionary.

Làm thế nào để bạn thêm một mục vào một từ điển?

Hãy xem làm thế nào chúng ta có thể thêm các khóa mới vào từ điển bằng cách sử dụng các cách khác nhau vào từ điển ...
Tạo một từ điển trước ..
Phương pháp 1: Thêm các phím mới bằng cách sử dụng ký hiệu đăng ký ..
Phương pháp 2: Thêm các phím mới bằng phương thức Update [] ..
Phương pháp 3: Thêm các khóa mới bằng phương thức __setItem__ ..

Làm cách nào để thêm khóa

Dưới đây là hai cách tiếp cận mà chúng ta có thể sử dụng ...
Gán một khóa mới làm chỉ số.Chúng tôi thêm một phần tử mới vào từ điển bằng cách sử dụng khóa mới làm chỉ số và gán cho nó một giá trị.....
Sử dụng phương thức Update [].....
Bằng cách hợp nhất hai từ điển ..

Bài Viết Liên Quan

Chủ Đề