Chúng ta thường gặp tình huống cần lấy số/chuỗi làm đầu vào từ người dùng. Trong bài viết này, chúng ta sẽ xem cách lấy danh sách đầu vào từ người dùng.
Ví dụ.
Input : n = 4, ele = 1 2 3 4 Output : [1, 2, 3, 4] Input : n = 6, ele = 3 4 1 7 9 6 Output : [3, 4, 1, 7, 9, 6]
Mã số 1. Ví dụ cơ bản
Python3
# creating an empty list
lst
=
[]
# number of elements as input
n
=
int
# creating an empty list
0# creating an empty list
1# creating an empty list
0# creating an empty list
3# creating an empty list
4
# creating an empty list
6
# creating an empty list
7 # creating an empty list
8# creating an empty list
9 lst
0# creating an empty list
0lst
2lst
3
lst
4lst
5=
int
# creating an empty list
0# creating an empty list
1=
0
lst
4____33=
4
=
5
=
6=
7
Đầu ra.
Mã số 2. Có xử lý ngoại lệ
Python3
=
8
=
9[]
0
lst
4[]
2=
[]
=
5
lst
4[]
7 []
8[]
0
0
1int
# creating an empty list
0# creating an empty list
1
5
6
7
8[]
0
lst
4____36____62
Đầu ra.
Mã số 3. Sử dụng map[]
Python3
# number of elements as input
3
n
=
int
# creating an empty list
0# creating an empty list
1# creating an empty list
0# creating an empty list
3# creating an empty list
4
n
3
n
4=
n
6_______10n
8# creating an empty list
0int
=
1# creating an empty list
1# creating an empty list
0=
4=
5
=
6# creating an empty list
0____39int
0
Đầu ra.
Mã số 4. Danh sách các danh sách dưới dạng đầu vào
Python3
lst
=
int
3
n
=
int
# creating an empty list
0# creating an empty list
1# creating an empty list
0# creating an empty list
3# creating an empty list
4
# creating an empty list
7 # creating an empty list
8# creating an empty list
9 lst
0# creating an empty list
0lst
2lst
3
lst
4lst
5=
# creating an empty list
13# creating an empty list
1# creating an empty list
15int
# creating an empty list
0# creating an empty list
1# creating an empty list
19
lst
4=
3
=
5
=
6=
7
Đầu ra.
Mã số 5. Sử dụng tính năng hiểu danh sách và đánh máy
Python3
# creating an empty list
25
# creating an empty list
26=
# creating an empty list
28
# creating an empty list
30
# creating an empty list
31=
# creating an empty list
50# creating an empty list
7 # creating an empty list
41# creating an empty list
9 # creating an empty list
1# creating an empty list
0# creating an empty list
45# creating an empty list
46