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

Chương trình Python để tạo từ điển có chứa số (từ 1 đến n) trong biểu mẫu (x, x * x).

Khi bắt buộc phải tạo từ điển chứa các số trong một phạm vi nhất định ở dạng cụ thể, dữ liệu đầu vào được lấy từ người dùng và vòng lặp đơn giản 'for' được sử dụng.

Ví dụ

Dưới đây là một minh chứng cho điều tương tự -

my_num = int(input("Enter a number.. "))
my_dict = dict()
for elem in range(1,my_num+1):
   my_dict[elem] = elem*elem
print("The generated elements of the dictionary are : ")
print(my_dict)

Đầu ra

Enter a number.. 7

The generated elements of the dictionary are :
{1: 1, 2: 4, 3: 9, 4: 16, 5: 25, 6: 36, 7: 49}

Giải thích

  • Số được lấy làm đầu vào của người dùng.
  • Một từ điển trống được tạo.
  • Số được lặp lại.
  • Bình phương của số được lưu trong từ điển.
  • Nó được hiển thị dưới dạng đầu ra trên bảng điều khiển.