我想将excel文件的列连接到另一个excel文件的其他4列。在Python中加入一个数组中的两个列表
下面的代码:
Array1 = []
Arraytest1 = []
Arraytest2 = []
with open('file.txt', 'r') as f:
for line in f:
List1 = line.split('\t')[:4]
List2 = line.split('\t')[10]
Arraytest1.append(List1)
Arraytest2.append(List2)
Arraytest1.extend(Arraytest2)
print 'Array 1 :', Arraytest1
我在输出看到的是:
阵列1:[[ 'A', 'B', 'C', 'd'], ['E']]
数组1:[['A','B','C','D'],'E',['X1','X1','X1',' X1'],'E',Y1]
但是我是这样的:
阵列1:[ 'A', 'B', 'C', 'd', 'E']
阵列1:[ 'X1', 'X1', 'X1', 'X1', 'Y1']
阵列1:[ 'X2', 'X2', 'X2', 'X2', 'Y2']
等.. 我将感谢您的帮助
谢谢,但每当我在输出而不是''替代 'E''用'' Test'' 'Test''我看到类似'' T'','E',''S'',''T'' – Braian
正在编辑我的答案,包括遗憾忘记了xD看看 – MooingRawr
A,B,C,D和E在我的真实代码是名称,我用分裂因为我正在从txt文件中读取它们。这个txt文件由不同的列组成,这些列由标签分隔 – Braian