Cách nhập danh sách trong Python bằng vòng lặp while

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 list0# creating an empty list1# creating an empty list0# creating an empty list3# creating an empty list4

 

# creating an empty list6

# creating an empty list7 # creating an empty list8# creating an empty list9 lst0# creating an empty list0lst2lst3

lst4lst5= int# creating an empty list0# creating an empty list1=0

 

lst4____33=4

=5

=6=7

Đầu ra.
 

  
Mã số 2. Có xử lý ngoại lệ 
 

Python3




=8

=9[]0

lst4[]2= []

=5

lst4[]7 []8[]0

 0 1int# creating an empty list0# creating an empty list1 5

 6

 7

 8[]0

lst4____36____62

Đầu ra.
 

  
Mã số 3. Sử dụng map[] 
 

Python3




# number of elements as input3

n= int# creating an empty list0# creating an empty list1# creating an empty list0# creating an empty list3# creating an empty list4

 

n3

n4= n6_______10n8# creating an empty list0int=1# creating an empty list1# creating an empty list0=4=5

 

=6# creating an empty list0____39int0

Đầu ra.
 

  
Mã số 4. Danh sách các danh sách dưới dạng đầu vào 
 

Python3




lst= int3

n= int# creating an empty list0# creating an empty list1# creating an empty list0# creating an empty list3# creating an empty list4

 

# creating an empty list7 # creating an empty list8# creating an empty list9 lst0# creating an empty list0lst2lst3

lst4lst5= # creating an empty list13# creating an empty list1# creating an empty list15int# creating an empty list0# creating an empty list1# creating an empty list19

lst4=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 list25

# creating an empty list26= # creating an empty list28

 

# creating an empty list30

# creating an empty list31= # creating an empty list50# creating an empty list7 # creating an empty list41# creating an empty list9 # creating an empty list1# creating an empty list0# creating an empty list45# creating an empty list46

Tôi có thể nhập danh sách bằng Python không?

Nhập Danh sách bằng Chức năng Bản đồ. Chúng ta cũng có thể lấy danh sách đầu vào trong python bằng cách sử dụng hàm map[] . Ý tưởng là sử dụng hàm map[] để bọc tất cả các số do người dùng nhập vào trong đó, sau đó chuyển đổi chúng thành kiểu dữ liệu mong muốn.

Làm cách nào để nhận đầu vào của người dùng trong vòng lặp while Python?

Cú pháp chung . variable = input['Vui lòng nhập giá trị. '] # Làm gì đó với giá trị đã nhập. Bạn cần một biến sẽ giữ bất kỳ giá trị nào mà người dùng nhập vào và bạn cần một thông báo sẽ được hiển thị cho người dùng.

Bạn có thể lặp lại một danh sách không?

Một vòng lặp for đơn giản . g. bộ dữ liệu, bộ hoặc từ điển]. Ở đây, vòng lặp for đã in từng mục trong danh sách. for loop is one of the simplest methods for iterating over a list or any other sequence [e.g. tuples, sets, or dictionaries]. Here, the for loop has printed each of the list items.

Chủ Đề