목록을 표 형식 데이터로 인쇄
Python 초보자의 경우 표 형식 출력을 위해 데이터 형식을 지정하는 것이 어려울 수 있습니다. 이 문제를 설명하기 위해 제목 목록:
teams_list = ["Man Utd", "Man City", "T Hotspur"]
과 테이블 데이터를 나타내는 행렬:
data = np.array([[1, 2, 1], [0, 1, 0], [2, 4, 2]])
원하는 표 형식 표현은 다음과 같습니다.
Man Utd Man City T Hotspur ------- ------- ------- Man Utd 1 0 0 Man City 1 1 0 T Hotspur 0 1 2
테이블 형식용 Python 패키지 데이터
이 프로세스를 단순화하려면 다음 Python 패키지 중 하나를 사용하는 것이 좋습니다.
1. 표로 작성
from tabulate import tabulate print(tabulate([['Alice', 24], ['Bob', 19]], headers=['Name', 'Age']))
출력:
Name Age ------ ----- Alice 24 Bob 19
2. PrettyTable
from prettytable import PrettyTable t = PrettyTable(['Name', 'Age']) t.add_row(['Alice', 24]) t.add_row(['Bob', 19]) print(t)
출력:
+-------+-----+ | Name | Age | +-------+-----+ | Alice | 24 | | Bob | 19 | +-------+-----+
3. 텍스트테이블
from texttable import Texttable t = Texttable() t.add_rows([['Name', 'Age'], ['Alice', 24], ['Bob', 19]]) print(t.draw())
출력:
+-------+-----+ | Name | Age | +=======+=====+ | Alice | 24 | +-------+-----+ | Bob | 19 | +-------+-----+
4. termtables
import termtables as tt string = tt.to_string( [["Alice", 24], ["Bob", 19]], header=["Name", "Age"], >
출력:
+-------+-----+ | Name | Age | +=======+=====+ | Alice | 24 | +-------+-----+ | Bob | 19 | +-------+-----+
이 패키지는 헤더, 테이블 형식 및 데이터 정렬을 사용자 정의하기 위한 다양한 옵션을 제공합니다.
위 내용은 Python에서 목록을 표 형식 데이터로 쉽게 인쇄하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!