DataFrame({k: reversed(v) for (k, v) in df_dict.items()}) assert_frame_equal(result_df[ordered_column], expected_df)@pytest.mark.skipif( sys.version_info[0:2] != (3, 10) or platform.system() != "Darwin", reason="Only works on Python 3.10 and MacOS",...
DataFrame(data) # Using DataFrame.insert() to add a column df.insert(2, "Age", [21, 23, 24, 21], True) # Observe the result print(df) Python Copy输出:方法#3:使用Dataframe.assign()方法这个方法将创建一个新的数据框架,并在旧的数据框架中添加一个新的列。