Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 从列表中替换数据帧中的值_Python 3.x_Pandas_Dataframe - Fatal编程技术网

Python 3.x 从列表中替换数据帧中的值

Python 3.x 从列表中替换数据帧中的值,python-3.x,pandas,dataframe,Python 3.x,Pandas,Dataframe,我有一个数据框,其中每行(总共有2行)当前都用0填充。第1行有三个0,第2行有三个0。我还使用循环计算并存储在列表中的值。列表1有三个值,列表2有三个值。我需要用列表1中的三个不同值替换数据框第1行中的0。我需要对第2行和第2列做同样的事情 我真的试着通过论坛阅读并找到一些适用的代码,但是由于我的初学者知识,我很难应用任何类型的代码。如果能为我指明正确的方向,我将不胜感激 例如,假设我的数据框中第1行是0,0,0,列表1是1,2,3,在运行必要的代码后,我希望第1行更新为1,2,3。如果要替换所

我有一个数据框,其中每行(总共有2行)当前都用0填充。第1行有三个0,第2行有三个0。我还使用循环计算并存储在列表中的值。列表1有三个值,列表2有三个值。我需要用列表1中的三个不同值替换数据框第1行中的0。我需要对第2行和第2列做同样的事情

我真的试着通过论坛阅读并找到一些适用的代码,但是由于我的初学者知识,我很难应用任何类型的代码。如果能为我指明正确的方向,我将不胜感激


例如,假设我的数据框中第1行是0,0,0,列表1是1,2,3,在运行必要的代码后,我希望第1行更新为1,2,3。

如果要替换所有值,为什么不替换整个数据框

vals = [[1,2,3],[4,5,6]]
column_nms = ["col1", "col2", "col3"]

pd.DataFrame(vals, columns=column_nms)
输出:

    col1    col2    col3 
0   1       2       3
1   4       5       6

可能的重复我应该澄清我在数据框中有额外的列。但是,我能够根据您提供的内容调整我的代码并使其正常工作。非常感谢。