-1
Python 3.5,pandas 0.18.1 用於對狀態的羣體編號列表進行排序,從而面對此問題。 代碼片段:filtered_df是現有的數據框與列CENSUS2010POP, unique_states是一個列表在熊貓中對列進行排序DataFrame
for i in unique_states:
popList = (filtered_df.loc[i, "CENSUS2010POP"]).tolist()
sorted(popList, reverse=True)
if(i == "Alabama"):
print(type(popList))
print(popList)
排序給出錯誤: 類型錯誤: '詮釋' 對象不是可迭代
打印輸出:
* class'list'
[9045,10591,10914,11299 ....] * 如果它是類型列表,它應該是可迭代的。 問題。實際的錯誤是不同
我認爲[this](http://stackoverflow.com/q/41433632/2901002)可以幫助 – jezrael
該解決方案使用像groupby這樣的函數,這與我的不同 – kakoli