tabulate
Utilities예쁘게 인쇄된 테이블
개요 tabulate
Tabulate는 표 형식의 데이터를 터미널에 예쁘게 인쇄하기 위한 Python 라이브러리입니다. 일반 텍스트, 그리드, 파이프(Markdown), HTML, LaTeX 등을 포함한 수십 가지 출력 형식을 지원합니다. 목록, 사전,PandasDataFrames 및NumPy배열 목록과 함께 작동합니다.
PyRun에서 표는 micropip을 통해 사용할 수 있으며 터미널 패널에 데이터 출력을 명확하게 표시하는 훌륭한 방법입니다. 이는 일반적으로Pandas과 함께 사용되어 사람이 읽을 수 있는 형식으로 DataFrame을 표시하거나 Python 데이터에서 Markdown 테이블을 생성합니다.
코드 및 실행 출력
그리드, 아웃라인 및 마크다운 형식으로 데이터를 예쁘게 인쇄합니다.
Tabulate Tables에디터에서 실행
from tabulate import tabulate
data = [
["Alice", 28, "Engineer", "New York"],
["Bob", 34, "Designer", "London"],
["Charlie", 22, "Data Sci.", "Berlin"],
["Diana", 30, "Manager", "Tokyo"],
]
headers = ["Name", "Age", "Role", "City"]
print("── grid ──")
print(tabulate(data, headers=headers, tablefmt="grid"))
print("\n── rounded_outline ──")
print(tabulate(data, headers=headers, tablefmt="rounded_outline"))
print("\n── pipe (Markdown) ──")
print(tabulate(data, headers=headers, tablefmt="pipe"))관련 패키지
권장 Python 리소스
관련 대화형 튜토리얼, 치트 시트, 코드 비교를 통해 지식을 확장하세요.
파이썬 튜토리얼
Python 루프
Python 루프를 사용하여 데이터를 반복하는 방법을 알아보세요. 대화형 예제를 통해 for 루프, while 루프, 중단, 계속 및 루프 모범 사례를 마스터하세요.
리소스 보기
사용법 가이드
Python에서 목록을 정렬하는 방법(오름차순 및 내림차순)
sort() 메서드와 sorted() 함수를 사용하여 Python에서 목록을 정렬하는 방법을 알아보세요. 사용자 정의 키 정렬 및 역순 예시를 살펴보세요.
리소스 보기
치트 시트
Python 문자열 메서드 치트 시트
Python 문자열 조작에 대한 완전한 참조 가이드입니다. 문자열 속성의 서식 지정, 검색, 분할, 바꾸기 및 확인을 마스터합니다.
리소스 보기
언어 비교
Python 대 JavaScript: 어떤 프로그래밍 언어가 가장 좋나요?
Python과 JavaScript를 포괄적으로 비교합니다. 구문 차이점, 성능, 사용 사례(백엔드와 프런트엔드) 및 코딩 예제를 살펴보세요.
리소스 보기