var1 = "0123456789"
我需要将此字符串存储到另一个字符串变量中,方法是将其分为3个部分,如
par1 = '0123'
par2 = '4567'
par3 ='89
目的: 我有一个数据集,我需要打破每个记录并将其存储在不同的变量中。
答案 0 :(得分:0)
如果你知道每个部分的长度,你可以使用python的字符串切片和解包功能:
var1 = "0123456789"
par1, par2, par3 = var1[:4], var1[4:8], var1[8:]
>>> var1
'0123456789'
>>> par1
'0123'
>>> par2
'4567'
>>> par3
'89'
>>>
答案 1 :(得分:0)
这取决于你是否拥有不断的切片'为了你的例子,你可以这样做:
par1 = var1[:4]
par2 = var1[4:8]
par3 = var1[8:]
使用这种方法,效果很好:)