[ Python ] [Python] Các kiểu khai báo biến (test)

ducle57881@gmail.com
Posted at Feb. 8, 2022, 8:14 p.m.
0
1. Mọi người cho mình làm sao để khai báo các phần tử vào mảng (list) từ bàn phím?
2. List và dictionary, cái nào tốt hơn và công dụng của từng cái trong các trường hợp cụ thể?

0
tieplv
July 27, 2022, 10:48 p.m.
ý 2 thì dict là dùng để map giữa key và value bạn nhé, lúc nào bạn cần kiểu đối xứng cặp thì dùng dict. Ví dụ, có 3 bạn A, B, C. Bạn A thì có điểm thì là 4 5 6, bạn B thì điểm 6 7 8, bạn C thì điểm là 8 9 10.
Để mô phỏng dữ liệu của 3 bạn này thì người ra sẽ dùng dict, cụ thể là dict1 = {A: [4, 5, 6], B: [6, 7, 8], C: [8, 9, 10]}.
Còn list thì khi cần mô phòng 1 danh sách nào đó, ko cần đối ứng (đối xứng) gì cả. ví dụ: list1 = [a, b, c]
0
ducmt
Feb. 8, 2022, 8:18 p.m.
hello, mình trả lời có 1 vài ý kiến nha.
1. có thể sử dụng lệnh input() để thêm phần tử mới từ bàn phím
2. cái nào cũng tốt nhé, chỉ là bạn muốn dùng cái nào hơn thôi. Vs lại tùy mục đích bạn sử dụng.
VD: để thực hiện các phép toán thì list tối ưu hơn nhưng để quản lý mảng và tận dụng key trong xử lý data thì chưa chắc đã bằng dictionary.
vậy nên bạn cứ dùng thoải mái nha k cần phải cân nhắc làm gì
44
ducmt
Answer at Feb. 8, 2022, 8:19 p.m.
mình cũng thấy vậy, diction và list cái nào dùng cũng ok hết, tùy vào mục đích và bài toán thôi
........................
lalallala