Computer >> Máy Tính >  >> Lập trình >> Python

Lặp lại từ điển bằng Python


Trong bài viết này, chúng ta sẽ tìm hiểu về phép lặp / duyệt của từ điển trong Python 3.x. Hoặc sớm hơn.

Từ điển là một chuỗi các cặp khóa-giá trị không có thứ tự. Các chỉ số có thể thuộc bất kỳ kiểu bất biến nào và được gọi là khóa. Điều này cũng được chỉ định trong dấu ngoặc nhọn.

Phương pháp 1 - Sử dụng trực tiếp các tệp lặp

Ví dụ

dict_inp = {'t':'u','t':'o','r':'i','a':'l','s':'p','o':'i','n':'t'}

# Iterate over the string
for value in dict_inp:
   print(value, end='')

Đầu ra

trason

Phương pháp 2 - Sử dụng các vòng lặp cho các giá trị của từ điển

Ví dụ

dict_inp = {'t':'u','t':'o','r':'i','a':'l','s':'p','o':'i','n':'t'}

# Iterate over the string
for value in dict_inp.values():
   print(value, end='')

Đầu ra

oilpit

Phương pháp 3 - Sử dụng các khóa làm chỉ mục

Ví dụ

dict_inp = {'t':'u','t':'o','r':'i','a':'l','s':'p','o':'i','n':'t'}

# Iterate over the string
for value in dict_inp:
   print(dict_inp[value], end='')

Đầu ra

oilpit

Phương pháp 4 - Sử dụng các khóa và giá trị của từ điển

Ví dụ

dict_inp = {'t':'u','t':'o','r':'i','a':'l','s':'p','o':'i','n':'t'}

# Iterate over the string
for value,char in dict_inp.items():
   print(value,":",char, end=" ")

Đầu ra

t : o r : i a : l s : p o : i n : t

Kết luận

Trong bài viết này, chúng ta đã tìm hiểu về phép lặp / duyệt qua từ điển trong Python.