我有一些数据以字符串形式从格式如下所示的文件中获取。我想做的是创建一个向量(存储为python中的列表),该向量指示[x2,y2,z2]和[x1,x2,x3]在x,y,z方向上的差异,字符串如下所示。
一旦我将所需的[x2,y2,z2]和[x1,x2,x3]提取为整数列表,我就应该可以很好地计算差值向量。我需要帮助的是根据下面的数据创建这些[x2,y2,z2]和[x1,x2,x3]列表。
data = """x1=45 y1=74 z1=55 col1=[255, 255, 255] x2=46 y2=74 z2=55 col2=[255, 255, 255]
x1=34 y1=12 z1=15 col1=[255, 255, 255] x2=35 y2=12 z2=15 col2=[255, 255, 255]
x1=22 y1=33 z1=24 col1=[255, 255, 255] x2=23 y2=33 z2=24 col2=[255, 255, 255]
x1=16 y1=45 z1=58 col1=[255, 255, 255] x2=17 y2=45 z2=58 col2=[255, 255, 255]
x1=27 y1=66 z1=21 col1=[255, 255, 255] x2=28 y2=66 z2=21 col2=[255, 255, 255]
""&