【发布时间】:2018-09-07 10:29:39
【问题描述】:
我是 Python 新手。任何人都可以在这里每行分解这个过程吗?
[1:4] 有什么作用?谢谢。
def answer_six():
copy_df = census_df.copy()
copy_df = copy_df.groupby(['STNAME'])
states_pop = pd.DataFrame(columns=['pop'])
for i, c in copy_df:
states_pop.loc[i] = [c.sort_values(by='CENSUS2010POP', ascending=False)[1:4]['CENSUS2010POP'].sum()]
top3 = states_pop.nlargest(3,'pop')
return states_pop answer_six()
【问题讨论】:
-
edit 此处问题中的代码,不在评论中。删除图片
-
这能回答你的问题吗? Understanding slice notation
标签: python python-3.x