Skip to main content
 首页 » 编程设计

python之帮助处理 Python 字符串

2025年05月04日22txw1958

我有一个从文本文件中读取命令的程序

例如,命令语法如下,是一个字符串

'索引命令param1 param2 param3'

参数的数量是可变的,从 0 到 3 索引是一个整数 命令是一个字符串 所有的参数都是整数

我想把它们拆分成如下列表

[index,'command',params[]]

执行此操作的最佳方法是什么?

谢谢

请您参考如下方法:

不确定这是否是最好的方法,但这是一种方法:

lines = open('file.txt') 
for line in lines: 
   as_list = line.split() 
   result = [as_list[0], as_list[1], as_list[2:]] 
   print result 

结果将包含

['index', 'command', ['param1', 'param2', 'param3']]