一个Excel表格列表,如何组合成一行字符串



我在 excel 中有很长的列表,如下所示:

6000 2RS,6000 ZZ,
6001 2RS,6001 ZZ,
6002 2RS,6002 ZZ,
6003 2RS,6003 ZZ,
6004 2RS,6004 ZZ,
6005 2RS,6005 ZZ,
6006 2RS,6006 ZZ,
6007 2RS,6007 ZZ,
6008 2RS,6008 ZZ,
6009 2RS,6009 ZZ,

它可能更多100行, 如何将其合并为一行? 结果将是

6000 2RS,6000 ZZ,6001 2RS,6001 ZZ,6002 2RS,6002 ZZ,6003 2RS,6003 ZZ,6004 2RS,6004 ZZ,6005 2RS,6005 ZZ,6006 2RS,6006 ZZ,6007 2RS,6007 ZZ,6008 2RS,6008 ZZ,6009 2RS,6009 ZZ,...

它在Python中是如何工作的?

您可以打开文件with并使用lists>拆分它们

with open('path to my file', 'r') as f:
contents = f.read()
mylist = get_your_column()
print(mylist.split('n'))

备注:get_your_column是一个函数,您应该使用它来迭代到Excel中包含所需列表的列。

最新更新