#딕셔너리 key 이름 순서대로 나열 (알파벳, 숫자)
sorted 함수 사용
my_dict = {'b': [1, 2, 3], 'a': [4, 5, 6], 'c': [7, 8, 9]}
sorted_items = sorted(my_dict.items())
sorted_dict = {key: value for key, value in sorted_items}
print(sorted_dict)
#데이터프레임 열(column) 이름을 순서대로 재정렬 (알파벳, 숫자)
sort_index 사용
열 이름을 정렬하려면 axis 매개변수 사용
import pandas as pd
# 샘플 데이터프레임 생성
data = {'b': [1, 2, 3], 'a': [4, 5, 6], 'c': [7, 8, 9]}
df = pd.DataFrame(data)
# 열 이름을 알파벳 순서로 정렬
df_sorted = df.sort_index(axis=1)
print(df_sorted)
'IT > Python' 카테고리의 다른 글
python nuclear translocation analysis - from imagej (1) | 2023.10.28 |
---|---|
python 소그룹으로 묶기 (subgroup 만들기) str.split (0) | 2023.10.28 |
파이썬으로 정규분포그래프 그리기 python normal distribution (0) | 2021.06.20 |
python GUI (6) 파이썬 GUI 실행파일 만들기 .py to .exe (pyinstaller) (0) | 2020.04.20 |
파이썬으로 signal processing (scipy.signal) (0) | 2020.04.16 |
댓글