簡體   English   中英

python - 迭代列名列表並訪問列

[英]python - iterate list of column names and access to column

我有一個名為df的 DataFrame 想要迭代columns_to_encode列表並獲取df.column的值,但我收到以下錯誤(如預期的那樣)。 關於我該怎么做的任何想法?

columns_to_encode = ['column1','column2','column3']

for column in columns_to_encode:
    df.column 

AttributeError: 'DataFrame' object has no attribute 'column'

試試這個代碼,這將解決你的問題:

columns_to_encode = ['column1','column2','column3']

for column in columns_to_encode:
    df[column]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM