Danh sách lập bảng Python
Xin chào các coder. Hôm nay trong hướng dẫn này, bạn sẽ học cách tạo bảng trong Python với sự trợ giúp của hàm all_data = [["Roll Number","Student name","Marks"], [1,"Sasha",34], [2,"Richard",36], [3,"Judy",20], [4,"Lori",39], [5,"Maggie",40]]1 và tìm hiểu về các thuộc tính khác nhau liên quan đến bảng được tạo Show
Các bước sử dụng module lập bảng để tạo bảng trong PythonKhông có gì khó chịu nữa, chúng ta hãy bắt tay ngay vào các bước để tạo bảng trong Python bằng cách sử dụng mô-đun lập bảng 1. Nhập khẩu all_data = [["Roll Number","Student name","Marks"], [1,"Sasha",34], [2,"Richard",36], [3,"Judy",20], [4,"Lori",39], [5,"Maggie",40]] 1Bước đầu tiên là nhập chức năng lập bảng từ thư viện lập bảng. Trong trường hợp điều này dẫn đến lỗi, hãy đảm bảo rằng bạn đã cài đặt thư viện lập bảng bằng cách thực hiện lệnh all_data = [["Roll Number","Student name","Marks"], [1,"Sasha",34], [2,"Richard",36], [3,"Judy",20], [4,"Lori",39], [5,"Maggie",40]]3 trên dấu nhắc lệnh from tabulate import tabulate Bây giờ, hãy tạo bảng đầu tiên của chúng ta với sự trợ giúp của hàm lập bảng 2. Tạo các bảng đơn giảnDữ liệu của bảng được lưu trữ dưới dạng danh sách lồng nhau như trong mã được đề cập bên dưới all_data = [["Roll Number","Student name","Marks"], [1,"Sasha",34], [2,"Richard",36], [3,"Judy",20], [4,"Lori",39], [5,"Maggie",40]] Để lập bảng dữ liệu, chúng ta chỉ cần truyền dữ liệu vào hàm all_data = [["Roll Number","Student name","Marks"], [1,"Sasha",34], [2,"Richard",36], [3,"Judy",20], [4,"Lori",39], [5,"Maggie",40]]1. Chúng ta cũng có thể tạo danh sách lồng nhau đầu tiên làm đầu bảng bằng cách sử dụng một thuộc tính được gọi là all_data = [["Roll Number","Student name","Marks"], [1,"Sasha",34], [2,"Richard",36], [3,"Judy",20], [4,"Lori",39], [5,"Maggie",40]]5 table1 = tabulate(all_data) table2 = tabulate(all_data,headers='firstrow') Kết quả của cả hai bảng được hiển thị bên dưới ________số 8 Roll Number Student name Marks ------------- -------------- ------- 1 Sasha 34 2 Richard 36 3 Judy 20 4 Lori 39 5 Maggie 40 3. Định dạng bảng Python để trông đẹp hơnĐể làm cho các bảng trong Python trông đẹp hơn, chúng ta có thể thêm các đường viền cho bảng để làm cho nó trông giống bảng hơn thay vì dữ liệu văn bản. Các đường viền có thể được thêm vào với sự trợ giúp của thuộc tính all_data = [["Roll Number","Student name","Marks"], [1,"Sasha",34], [2,"Richard",36], [3,"Judy",20], [4,"Lori",39], [5,"Maggie",40]]6 và đặt giá trị của nó thành all_data = [["Roll Number","Student name","Marks"], [1,"Sasha",34], [2,"Richard",36], [3,"Judy",20], [4,"Lori",39], [5,"Maggie",40]]7 all_data = [["Roll Number","Student name","Marks"], [1,"Sasha",34], [2,"Richard",36], [3,"Judy",20], [4,"Lori",39], [5,"Maggie",40]]2 all_data = [["Roll Number","Student name","Marks"], [1,"Sasha",34], [2,"Richard",36], [3,"Judy",20], [4,"Lori",39], [5,"Maggie",40]]3 Để làm cho nó trông đẹp hơn, chúng ta có thể sử dụng all_data = [["Roll Number","Student name","Marks"], [1,"Sasha",34], [2,"Richard",36], [3,"Judy",20], [4,"Lori",39], [5,"Maggie",40]]8 thay vì một lưới đơn giản all_data = [["Roll Number","Student name","Marks"], [1,"Sasha",34], [2,"Richard",36], [3,"Judy",20], [4,"Lori",39], [5,"Maggie",40]]5 all_data = [["Roll Number","Student name","Marks"], [1,"Sasha",34], [2,"Richard",36], [3,"Judy",20], [4,"Lori",39], [5,"Maggie",40]]6 4. Trích xuất mã HTML của bảng từ lập bảngĐể trích xuất mã HTML của bảng, chúng ta cần đặt thuộc tính all_data = [["Roll Number","Student name","Marks"], [1,"Sasha",34], [2,"Richard",36], [3,"Judy",20], [4,"Lori",39], [5,"Maggie",40]]6 thành table1 = tabulate(all_data) table2 = tabulate(all_data,headers='firstrow')0. Điều tương tự được hiển thị bên dưới all_data = [["Roll Number","Student name","Marks"], [1,"Sasha",34], [2,"Richard",36], [3,"Judy",20], [4,"Lori",39], [5,"Maggie",40]]9 all_data = [["Roll Number","Student name","Marks"], [1,"Sasha",34], [2,"Richard",36], [3,"Judy",20], [4,"Lori",39], [5,"Maggie",40]]0 Phần kết luậnTrong hướng dẫn này, chúng ta đã tạo dữ liệu dạng bảng của riêng mình bằng cách sử dụng hàm all_data = [["Roll Number","Student name","Marks"], [1,"Sasha",34], [2,"Richard",36], [3,"Judy",20], [4,"Lori",39], [5,"Maggie",40]]1 và cũng tìm hiểu về một số thuộc tính của bảng. Hy vọng bạn thích nó Lập bảng trong Python là gì?Lập bảng là gói/mô-đun python nguồn mở được sử dụng để in dữ liệu dạng bảng trong các bảng được định dạng đẹp mắt . Nó rất dễ sử dụng và chứa nhiều chức năng định dạng. Nó có các chức năng sau. Một chức năng gọi cho tất cả các loại định dạng. Có thể được tải xuống ở nhiều định dạng đầu ra.
Numpy có hoạt động với dữ liệu dạng bảng không?Thư viện numpy có sẵn một số chức năng để đọc trong dữ liệu dạng bảng . |