usecols參數用于選擇要讀取的列。可以傳入一個包含列名或列索引的列表,或者是一個函數來過濾列。這樣可以在讀取大型CSV文件時只選擇需要的列,避免加載整個文件到內存中。
示例:
import pandas as pd
# 讀取csv文件,只選擇指定列
df = pd.read_csv('data.csv', usecols=['col1', 'col2'])
# 使用函數過濾列
df = pd.read_csv('data.csv', usecols=lambda x: 'col' in x)