Cách lấy nhiều danh sách làm đầu vào trong python
Đôi khi trong khi mã hóa bằng Python, bạn sẽ cần lấy một danh sách làm đầu vào. Mặc dù điều này thoạt nghe có vẻ đơn giản, nhưng nó thường được coi là một nhiệm vụ phức tạp cần hoàn thành đối với người mới bắt đầu. Bài viết này sẽ cho bạn biết cách nhập một danh sách trong Python Show Các gợi ý sau đây sẽ được đề cập trong bài viết này, Vì vậy, chúng ta hãy bắt đầu sau đó, Nhập một danh sách trong PythonNhư bạn có thể đã biết, để chấp nhận đầu vào từ người dùng trong Python, chúng ta có thể sử dụng hàm input(). Khi được sử dụng, nó cho phép lập trình viên chấp nhận một chuỗi, số nguyên hoặc thậm chí một ký tự làm đầu vào từ người dùng. Nhưng khi nói đến việc chấp nhận danh sách làm đầu vào, cách tiếp cận mà chúng tôi tuân theo hơi khác một chút Bài viết về cách nhập Danh sách trong Python này sẽ giải quyết các vấn đề chính cần quan tâm Tìm hiểu khóa đào tạo Python của chúng tôi tại các thành phố/quốc gia hàng đầu Chấp nhận danh sách số làm đầu vào trong PythonHãy xem chương trình ví dụ bên dưới, chương trình này chấp nhận danh sách các số làm đầu vào trong Python input_string = input("Enter a list element separated by space ") list = input_string.split() print("Calculating sum of element of input list") sum = 0 for num in list: sum += int (num) print("Sum = ",sum) Khi chương trình trên được chạy, đầu ra sẽ giống như thế này đầu ra Nhập một phần tử danh sách được phân tách bằng dấu cách 2 4 6 9 Tính tổng các phần tử của danh sách đầu vào Tổng = 20 Phân tích Bây giờ chúng ta hãy phân tích chương trình và xem cách hoạt động đằng sau nó
Chuyển sang chủ đề tiếp theo của bài viết này, chúng ta hãy xem cách nhập danh sách trong python chứa chuỗi, Chấp nhận Danh sách Chuỗi từ Người dùngTương tự như chương trình trên, chúng ta có khả năng tạo một chương trình bằng Python để nhận danh sách chuỗi từ người dùng. Hãy xem ví dụ dưới đây để hiểu điều này tốt hơn input_string = input("Enter family members separated by comma ") family_list = input_string.split(",") print("Printing all family member names") for name in family_list: print(name) Khi chương trình trên được chạy, đầu ra sẽ giống như thế này Nhập các thành viên gia đình được phân tách bằng dấu phẩy. Julius, Mark, John In tất cả tên thành viên gia đình Juluis Đánh dấu John Phân tích Hãy để chúng tôi chia chương trình trên thành các con trỏ và hiểu rõ hơn về nó
Tiếp tục, chúng ta hãy xem khái niệm này có giá trị như thế nào từ quan điểm lập trình, ví dụ Chúng ta hãy xem một vài ví dụ khác để hiểu cách nhập danh sách trong Python ví dụ 1# creating an empty list lst = [] # number of elemetns as input n = int(input("Enter number of elements : ")) # iterating till the range for i in range(0, n): ele = int(input()) lst.append(ele) # adding the element print(lst) đầu ra Chúng ta hãy xem ví dụ tiếp theo, ví dụ 2# try block to handle the exception try: my_list = [] while True: my_list.append(int(input())) # if input is not-integer, just print the list except: print(my_list) đầu ra ví dụ 3# number of elements n = int(input("Enter number of elements : ")) # Below line read inputs from user using map() function a = list(map(int,input("nEnter the numbers : ").strip().split()))[:n] print("nList is - ", a) Đây sẽ là ví dụ cuối cùng của bài viết này, Ví dụ 4lst = [ ] n = int(input("Enter number of elements : ")) for i in range(0, n): ele = [input(), int(input())] lst.append(ele) print(lst) đầu ra Đây chính là điều đưa chúng ta đến phần cuối của bài viết này về Cách nhập danh sách bằng Python? Để có kiến thức chuyên sâu về Python cùng với các ứng dụng khác nhau của nó, bạn có thể đăng ký ngay để được đào tạo trực tuyến về Python với sự hỗ trợ 24/7 và quyền truy cập trọn đời Có một câu hỏi cho chúng tôi? |