Làm cách nào để bạn trích xuất một giá trị từ danh sách trong python?
Hàm zip trong Python lấy hai danh sách làm đầu ra. Sau đó, hàm bắt đầu trích xuất một mục từ mỗi danh sách. Các cặp phần tử sẽ được chèn vào các bộ và các bộ. Do đó, đầu ra là một danh sách các bộ
Ở đây, chúng tôi trích xuất một số từ chuỗi danh sách, chúng tôi đã sử dụng phương thức split() để trích xuất các số. split() là một phương thức được xác định trước trong python để cắt ký tự đã chỉ định và trả về các ký tự khác trong danh sách. Show
đầu ra Danh sách đã cho. ['Rs. 3’, ‘Rs. 8’, ‘Rs. 80', 'Rs. 25’] Chuỗi trích xuất Python từ danh sáchBây giờ, chúng tôi trích xuất một chuỗi từ danh sách, chúng tôi sử dụng vòng lặp for để tìm kết quả khớp, do đó nó sẽ kiểm tra chuỗi con cụ thể và trả về chuỗi
đầu ra ['Mark', 'Hark', 'Cark'] Cách trích xuất một phần tử từ danh sách trong Python theo chỉ mụcChúng tôi trích xuất các phần tử trong danh sách bằng cách chỉ định chỉ mục. Chúng tôi sử dụng vòng lặp for và lặp qua danh sách và trích xuất phần tử được chỉ định.
đầu ra [11, 23] Python Chọn các phần tử từ danh sách theo điều kiệnBây giờ, chúng ta sẽ sử dụng một số điều kiện để chọn các phần tử trong danh sách. Trong chương trình dưới đây, chúng tôi trích xuất các phần tử chia hết cho 3 bằng cách sử dụng vòng lặp for và if, chúng tôi tìm mod của 3 và sau đó in các phần tử
đầu ra 3 Cách chọn phần tử cuối cùng trong danh sách PythonĐể lấy phần tử cuối cùng trong python, chỉ cần sử dụng danh sách [-1] trong câu lệnh in, nó sẽ in phần tử cuối cùng, đây được gọi là cắt trong python. Bằng cách cắt, chúng ta có thể lấy bất kỳ phần tử nào một cách dễ dàng
đầu ra 18 Viết chương trình Python để chọn ngẫu nhiên một mục từ danh sáchĐể in một phần tử trong danh sách một cách ngẫu nhiên, hãy sử dụng ngẫu nhiên. lựa chọn () trong mô-đun ngẫu nhiên có sẵn trong python, lấy danh sách làm tham số và trả về một số phần tử ngẫu nhiên từ danh sách
đầu ra 49 Nếu bạn thích bài đăng này, hãy chia sẻ nó với bạn bè của bạn. Bạn có muốn chia sẻ thêm thông tin về chủ đề đã thảo luận ở trên hay bạn có thấy điều gì không đúng không? . Cảm ơn bạn Trong Python, bạn có thể tạo một danh sách mới bằng cách trích xuất, xóa, thay thế hoặc chuyển đổi các phần tử đáp ứng các điều kiện của danh sách hiện có bằng khả năng hiểu danh sách Bài viết này mô tả các nội dung sau
Xem bài viết sau để biết ví dụ về danh sách các chuỗi
Cũng có thể lấy mẫu ngẫu nhiên các phần tử từ danh sách
Lấy danh sách sau đây làm ví dụ
nguồn. list_select_replace. py Liên kết được tài trợ Khái niệm cơ bản về hiểu danh sáchTrong Python, bạn có thể tạo một 3 bằng cách sử dụng khả năng hiểu danh sách. Nó đơn giản hơn là sử dụng vòng lặp 4
5 được áp dụng cho các phần tử thỏa mãn 6 của 7 (danh sách, bộ, v.v. ) và một danh sách mới được tạo. Có thể bỏ 8, nếu bỏ thì 5 được áp dụng cho tất cả các phần tửXem bài viết sau để biết chi tiết về hiểu danh sách
Áp dụng thao tác cho tất cả các phần tử của danh sáchNếu bạn viết thao tác mong muốn trong phần 5 của phần hiểu danh sách, thao tác đó sẽ được áp dụng cho tất cả các thành phần của danh sách 6nguồn. list_select_replace. py Bạn có thể sử dụng điều này để chuyển đổi danh sách số thành danh sách chuỗi. Xem chi tiết bài viết sau
Liên kết được tài trợ Trích xuất/xóa các phần tử thỏa mãn điều kiện khỏi danh sáchNếu chỉ muốn chọn phần tử bằng 6 thì không cần xử lý bằng 5, có thể viết như sau 9Chỉ các phần tử đáp ứng các điều kiện (các phần tử trả về 63 cho 6) mới được trích xuất và một danh sách mới được tạo 2nguồn. list_select_replace. py Nếu đổi 8 thành 66, thì chỉ những phần tử không đáp ứng điều kiện (các phần tử trả về 67 cho 6) mới được trích xuất. Điều này tương đương với việc loại bỏ các phần tử thỏa mãn điều kiện 7nguồn. list_select_replace. py Tất nhiên, bạn có thể chỉ định một điều kiện tương ứng mà không cần sử dụng 69 9nguồn. list_select_replace. py Bạn cũng có thể kết nối nhiều điều kiện với 90 hoặc 91. Phủ định 69 cũng có thể được sử dụng 3nguồn. list_select_replace. py Thay thế/chuyển đổi các phần tử thỏa mãn điều kiện trong danh sáchNếu bạn muốn thay thế hoặc chuyển đổi các phần tử thỏa mãn điều kiện mà không thay đổi các phần tử không thỏa mãn điều kiện, hãy sử dụng các biểu thức điều kiện trong phần 5 của phần hiểu danh sáchTrong Python, biểu thức điều kiện có thể được viết như sau 5 94 là giá trị hoặc biểu thức của 63 và 96 là giá trị hoặc biểu thức của 67
0nguồn. list_select_replace. py Sử dụng cách hiểu danh sách và biểu thức điều kiện 0Phần đặt trong ngoặc đơn là biểu thức điều kiện. Không cần dấu ngoặc đơn trong mã thực tế 1Nếu bạn viết 98 trong 94 hoặc 96, giá trị của phần tử ban đầu được sử dụng như hiện tại và nếu bạn viết một số biểu thức, biểu thức đó sẽ được áp dụng
Cách lấy dữ liệu từ danh sách trong Python?Python có một loại danh sách dựng sẵn tuyệt vời có tên là "danh sách". Danh sách chữ được viết trong dấu ngoặc vuông [ ]. Danh sách hoạt động tương tự như chuỗi -- sử dụng hàm len() và dấu ngoặc vuông [ ] để truy cập dữ liệu, với phần tử đầu tiên ở chỉ mục 0 . (Xem con trăn chính thức. tài liệu danh sách tổ chức. )
Làm cách nào để trích xuất giá trị chuỗi từ danh sách trong Python?Để chuyển đổi danh sách thành chuỗi, hãy sử dụng chức năng Hiểu danh sách Python và hàm join() . Việc hiểu danh sách sẽ duyệt qua từng phần tử một và phương thức nối () sẽ nối các phần tử của danh sách thành một chuỗi mới và trả về nó dưới dạng đầu ra. |