Hướng dẫn how do you put multiple inputs in a list in python? - làm thế nào để bạn đặt nhiều đầu vào trong một danh sách trong python?

Cải thiện bài viết

Show

    Lưu bài viết

    Nhà phát triển thường muốn người dùng nhập nhiều giá trị hoặc đầu vào trong một dòng. Trong C ++/C, người dùng có thể lấy nhiều đầu vào trong một dòng bằng cách sử dụng Scanf nhưng trong Python, người dùng có thể lấy nhiều giá trị hoặc đầu vào trong một dòng bằng hai phương thức. & NBSP;

    • Sử dụng phương thức Split ()
    • Sử dụng danh sách hiểu

    Sử dụng phương thức Split (): & nbsp; Hàm này giúp nhận được nhiều đầu vào từ người dùng. Nó phá vỡ đầu vào đã cho bởi bộ phân cách được chỉ định. Nếu một dải phân cách không được cung cấp thì bất kỳ không gian trắng nào là một dấu tách. Nói chung, người dùng sử dụng phương thức chia () để phân chia chuỗi Python nhưng người ta có thể sử dụng nó để thực hiện nhiều đầu vào.split() method : 
    This function helps in getting multiple inputs from users. It breaks the given input by the specified separator. If a separator is not provided then any white space is a separator. Generally, users use a split() method to split a Python string but one can use it in taking multiple inputs.

    Cú pháp: & nbsp; 

    input().split(separator, maxsplit)

    Ví dụ: & nbsp; 

    Python3

    x, y = input(____555

    print("Number of boys: "x, y 0

    print(x, y 3x, y 4

    printx, y 6

    x, y 7= input(=1).split()

    print(=5x, y 0

    print(=9x, y 4

    print(input3input4

    printx, y 6

    input7= input("Enter two values: "__

    print((5(6(7(8

    printx, y 6

    "Enter two values: "1= "Enter two values: "3(__555554457

    print().split()5x, y 0

    Output:   
     

    Hướng dẫn how do you put multiple inputs in a list in python? - làm thế nào để bạn đặt nhiều đầu vào trong một danh sách trong python?

    Sử dụng danh sách hiểu biết: & NBSP; Danh sách hiểu là một cách thanh lịch để xác định và tạo danh sách trong Python. Chúng ta có thể tạo danh sách giống như các câu lệnh toán học chỉ trong một dòng. Nó cũng được sử dụng để nhận nhiều đầu vào từ người dùng. & NBSP;List comprehension : 
    List comprehension is an elegant way to define and create list in Python. We can create lists just like mathematical statements in one line only. It is also used in getting multiple inputs from a user. 

    Hướng dẫn how do you put multiple inputs in a list in python? - làm thế nào để bạn đặt nhiều đầu vào trong một danh sách trong python?

    Example:  

    Python3

    x, y = ).split()9"Enter two values: "7print1__

    print((1x, y 0

    print((5x, y 4

    printx, y 6

    print((1x, y 0

    print((5x, y 4

    print(x, y 11input4

    printx, y 6

    x, y = ).split()9"Enter two values: "7print1__

    print((5(6(7x, y 32

    printx, y 6

    print(x, y 49x, y 50

    "Enter two values: "1= ).split()9"Enter two values: "7print1print2
     

    Hướng dẫn how do you put multiple inputs in a list in python? - làm thế nào để bạn đặt nhiều đầu vào trong một danh sách trong python?

    Đầu ra: & nbsp; & nbsp;The above examples take input separated by spaces. In case we wish to take input separated by comma (, ), we can use the following: 

    Python3

    Lưu ý: Các ví dụ trên lấy đầu vào được phân tách bằng không gian. Trong trường hợp chúng tôi muốn lấy đầu vào được phân tách bằng dấu phẩy (,), chúng tôi có thể sử dụng các mục sau: & nbsp;

    print(x, y 49x, y 50

    "Enter two values: "1= ).split()9"Enter two values: "7print1print2