timmy / YAML 檔案讀寫與資料管理

1 вподобань
0 форк(-ів)
1 файл(-ів)
Остання активність 10 months ago
這段程式碼提供了一個 YAMLProcessor 類別,負責讀取和寫入 YAML 檔案(預設為 local_data.yaml),並將其內容轉換為 pandas.DataFrame 進行處理,適用於需要以表格形式操作 YAML 資料的應用場景。
1 import os
2 import yaml
3 import pandas as pd
4 import logging
5 from typing import Any, Dict, List
6
7 # 設定 logging 基本參數
8 logging.basicConfig(level=logging.INFO)
9 logger = logging.getLogger(__name__)

timmy / 使用 funcy.flatten 展平巢狀列表

0 вподобань
0 форк(-ів)
1 файл(-ів)
Остання активність 10 months ago
此程式使用 funcy.flatten 函式,將多層巢狀列表展平成單一列表,適用於數據處理與資料結構轉換,提高數據操作的便利性。
1 from funcy import flatten # 匯入 funcy 模組中的 flatten 函式
2
3 mylist = [[1, 2, 3], [2, 3, 4], [3, 4, 5]] # 定義一個包含多個子列表的列表
4
5 print(list(flatten(mylist))) # 將 mylist 中的多個子列表展平後轉換成列表並印出
Новіше Пізніше