tìm hiểu cách lặp qua các phần tử từ điển trong Python. Để lặp lại hoặc lặp lại từng phần tử của từ điển, bạn phải sử dụng vòng lặp for

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

Trong hướng dẫn này, hãy tìm hiểu cách thực hiện để lặp qua các phần tử từ điển trong Python. Để lặp hoặc lặp qua từng phần tử của biến từ điển, bạn phải sử dụng vòng lặp for của Python .

Bạn có thể nhận các khóa và giá trị của biến từ điển trong đầu ra. Sử dụng vòng lặp for của Python và chỉ sử dụng các khóa hoặc giá trị trong lập trình của bạn. Trong biến từ điển, các khóa có liên quan đến các giá trị phù hợp của chúng . Nếu bạn muốn nhận các giá trị, bạn phải gọi khóa phù hợp của nó.

Vòng qua các phần tử từ điển và khóa in

< / h2>

Nếu bạn muốn chỉ sử dụng các khóa của biến từ điển trong lập trình của chúng tôi. Bạn phải sử dụng đoạn mã dưới đây để nhận các khóa của biến từ điển trong đầu ra.

Nó sử dụng vòng lặp for để lặp lại hoặc lặp qua các phần tử từ điển trong Python. Sau mỗi lần lặp lại của vòng lặp, nó in các khóa trong đầu ra bằng cách sử dụng câu lệnh print.

1

2

3

4

5

6

7

8

9

10

myDict

= < p class = "crayon-h">

{

” một “

:

“Ram”

,

“hai”

:

“Shyam”

,

“ba”

:

10

,

” trước “

:

“Bilal”

,

< / p>

“năm”

:

< p class = "crayon-cn"> 13,2

,

” sáu “

:

“Feroz”

}

;

cho phím

,

giá trị

trong

myDict

.

mục

(

)

:

in

(

)

Đầu ra

một
hai
ba
trước
năm
sáu

Kiểm tra đầu ra ở trên của vòng lặp for. Nó chỉ chứa các khóa sau mỗi lần lặp lại của vòng lặp . Tuy nhiên, bạn có thể in và sử dụng các giá trị bằng cách sử dụng ví dụ dưới đây. Đọc thêm để tìm hiểu cách chỉ lấy các giá trị của từ điển trong python.

Cách Lặp lại Các Mục Từ điển và Giá trị In

Nếu bạn đang làm việc trên Python và chỉ muốn sử dụng các giá trị . Bạn phải sử dụng ví dụ dưới đây cho thấy sự lặp lại qua từng phần tử của biến từ điển.

Sau lần lặp lại hoặc vòng lặp, nó in ra các giá trị đã cho với mỗi khóa. Trong ví dụ trên, bạn nhận được các khóa trong đầu ra. Tuy nhiên, trong ví dụ này, bạn sẽ chỉ nhận được các giá trị của biến từ điển.

1

2

3

4

5

6

7

8

9

10

myDict

= < p class = "crayon-h">

{

” một “

:

“Ram”

,

“hai”

:

“Shyam”

,

“ba”

:

10

,

” trước “

:

“Bilal”

,

< / p>

“năm”

:

< p class = "crayon-cn"> 13,2

,

” sáu “

:

“Feroz”

}

;

cho phím

,

giá trị

trong

myDict

.

mục

(

)

:

in

(

giá trị

)

Đầu ra

Ram
Shyam
10
Bilal
13,2
Feroz

Ví dụ trên chỉ chứa các giá trị trong đầu ra. Nó in ra tất cả các giá trị trong đầu ra bằng cách sử dụng câu lệnh print. Tuy nhiên, bạn có thể sử dụng cả khóa và giá trị trong đầu ra bằng cách sử dụng ví dụ dưới đây. Để nhận cả khóa và giá trị , bạn phải đọc thêm .

In cả Khóa và Giá trị của Từ điển Python

Ngoài ví dụ trên, nếu bạn muốn lấy cả khóa và giá trị trong đầu ra. Bạn có thể sử dụng thông tin cung cấp bên dưới để cung cấp cho bạn cả khóa và giá trị trong đầu ra.

Bạn chỉ cần thêm khóa và giá trị làm đối số của câu lệnh print trong phân cách bằng dấu phẩy . Sau mỗi lần lặp lại vòng lặp for, bạn sẽ nhận được cả hai khóa các giá trị liên quan của nó trong đầu ra.

Bạn cũng có thể thêm văn bản giữa các phím và giá trị của chúng trong đầu ra.

1

2

3

4

5

6

7

8

9

10

myDict

=

{

“một”

:

“Ram”

,

” hai “

:

“Shyam”

,

“ba” < / p>

:

10

,

< p class = "crayon-s"> “fore”

:

“Bilal”

,

” năm “

:

13,2

,

“sáu”

:

“Feroz”

}

;

cho

phím

,

value

in

myDict

.

mục

(

)

:

in

(

key

,

‘Liên quan đến’

,

value

)

Đầu ra

một liên quan đến Ram
hai liên quan đến Shyam
ba Liên quan đến 10
fore Liên quan đến Bilal
năm Liên quan đến 13,2
sáu Liên quan đến Feroz

Ví dụ trên chứa cả khóa và giá trị trong đầu ra. Văn bản ‘Liên quan đến’ trong đầu ra hiển thị khóa đã cho có liên quan đến giá trị đã cho trong đầu ra.

TẢI XUỐNG BẢNG CHEAT miễn phí PYTHON

Bạn cũng có thể thích đọc

Tôi hy vọng bạn thích hướng dẫn này về cách lặp qua các phần tử từ điển trong Python.

Tài liệu tham khảo


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

Python 3.x For loop- Looping over a dictionary

  • Tác giả: codemaths
  • Ngày đăng: 2016-10-05
  • Đánh giá: 4 ⭐ ( 5561 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Looping over a dictionary using all the keys or a list containing some of the keys. Display keys and values.

Tại sao bạn phải gọi .items () khi lặp qua từ điển trong Python?

  • Tác giả: qastack.vn
  • Đánh giá: 3 ⭐ ( 5091 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: [Tìm thấy giải pháp!] Đối với mỗi container python C, kỳ vọng là for item in C: assert item in…

[Python] Làm sao để chạy vòng lặp với kiểu dữ liệu dictionary trong Python

  • Tác giả: cuongquach.com
  • Đánh giá: 5 ⭐ ( 2456 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

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

  • Tác giả: freetuts.net
  • Đánh giá: 3 ⭐ ( 5000 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

Vòng lặp For trong python

  • Tác giả: nguyenvanhieu.vn
  • Đánh giá: 5 ⭐ ( 7516 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Đối với vòng lặp for trong Python, giống như bất kỳ ngôn ngữ nào khác, được sử dụng để lặp lại một khối lệnh trong một số lần cố định. Mặc dù các ngôn ngữ khác

Vòng lặp For trong Python

  • Tác giả: laptrinhtudau.com
  • Đánh giá: 3 ⭐ ( 8576 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Vòng lặp For trong Python – Lập Trình Từ Đầu 7 Cấu trúc điều khiển Python

Cách dùng vòng lặp for trong Python

  • Tác giả: thptsoctrang.edu.vn
  • Đánh giá: 3 ⭐ ( 6216 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Vòng lặp for là một kỹ năng lập trình thiết yếu. Hãy cùng THPT Sóc Trăng học cách sử dụng Loops trong Python nhé!

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  Sự khác biệt giữa display: inline và display: inline-block trong CSS là gì? - hiển thị khối nội tuyến so với nội tuyến

By ads_php