我用一个语句从数据帧中通过以下方式提取两个值:
date = data_audit.loc[data_audit.Audit == audit) & data_audit.Meilenstein == phase1), 'Planned_Date']
division = data_audit.loc[(data_audit.Audit == audit) & (data_audit.Meilenstein == phase1), 'Ber']
在提取之后,我转换这些值。。。你知道吗
x = date.tolist()
y = division.tolist()
。。并将其添加到列表中
time.extend((x, y))
我在pycharm中的结果是(在通过一些值循环.extend之后):
[[100], [A], [200], [A], [100], [B]]
我的第一个问题:为什么结果不像:
[([100], [A]), ([200], [A]), ([100], [B])] ?
我的第二个问题:我想计算每个exec(exec=A,B)的所有第一项(整数)和所有第一项(整数)的平均值
结果是:全部:133,33 | A:150 | B:100
如何访问列表[(firstvalue,secondvalue),(,)…]中该对的“first value”的所有值
例如:
time= np.round(np.mean(timeCleaned[ACCESS_ALL_"FIRST"_VALUES_IN_MY_LIST]), 2)
谢谢你!你知道吗
编辑:变量名。你知道吗
extend
将iterable的每一项解包并附加到列表中。改用append
:相关问题 更多 >
编程相关推荐