我有一个带有行和列的pandas数据框。现在,我想创建另一个列,该列将是两个字符串和数据帧中的一列的串联。所以它的工作方式是我有一个字符串(请参见下面的词典)+ colx(来自数据帧)+字符串二
stringList = {
'one': """ AC:A000 AMI:NO CM:B C:YES CL:CPN:'#US3L+""",
'two': """ FRQ:4 NOT:1 PX:C PXND:1E-6:DOWN RDTE:MAT RP:1 SET:0WW XD:NO """
}
我试图创建一个函数,但我认为这不起作用。我希望这是一个函数,以便我可以在另一个函数中调用它。
def fun(final):
for i in dm:
c = stringList['one'] + str(dm[i]) + stringList['two']
final.append(c)
请为我提供帮助,因为我目前仍在解决此问题。
要求的输出:
str1 |QM |str2 |output
AC:A000 AMI:NO CM:B C:YES CL:CPN:'#US3L+ |0.0125 | RQ:4 NOT:1 PX:C PXND:1E-6:DOWN RDTE:MAT RP:1 SET:0WW XD:NO| AC:A000 AMI:NO CM:B C:YES CL:CPN:'#US3L+0.0125RQ:4 NOT:1 PX:C PXND:1E-6:DOWN RDTE:MAT RP:1 SET:0WW XD:NO
AC:A000 AMI:否CM:BC:是CL:CPN:'#US3L + 0.016 RQ:4 NOT:1 PX:C PXND:1E-
希望这有助于解释。我知道这不是一个很好的表示形式,但是我有这个问题,对于解决THanks至关重要
交互式爱情
相关分类