根据python中的某个参数拆分字符串
我需要将这个字符串分成3个部分来存储到另一个字符串变量中,如根据python中的某个参数拆分字符串,python,string,Python,String,我需要将这个字符串分成3个部分来存储到另一个字符串变量中,如 var1 = "0123456789" 目的: 我有一个数据集,我需要打破每个记录并将其存储在不同的变量中。如果您知道每个部分的长度,可以使用python的字符串切片和解包功能: par1 = '0123' par2 = '4567' par3 ='89 这取决于您是否有常数“切片”要做,例如您可以做: var1 = "0123456789" par1, par2, par3 = var1[:4], var1[4
var1 = "0123456789"
目的:
我有一个数据集,我需要打破每个记录并将其存储在不同的变量中。如果您知道每个部分的长度,可以使用python的字符串切片和解包功能:
par1 = '0123'
par2 = '4567'
par3 ='89
这取决于您是否有常数“切片”要做,例如您可以做:
var1 = "0123456789"
par1, par2, par3 = var1[:4], var1[4:8], var1[8:]
>>> var1
'0123456789'
>>> par1
'0123'
>>> par2
'4567'
>>> par3
'89'
>>>
使用这个方法,它工作得非常好:)这里的参数是什么?那么你的参数是什么?你可以将任何iterable对象(包括字符串)传递给Dupped问题中提到的函数,也许你想要分块。看见
par1 = var1[:4]
par2 = var1[4:8]
par3 = var1[8:]