python中partition方法和rpartition是否只能分割最左边的第一个后最右边的第一个子...
a='111222333'可否通过partition方法实现,显示为(‘11122’,‘2’,‘2333’)?
不能的话,该如何切割? 领鱼币再回答 ???你是想怎么分割,没明白 都可以 直接用下标切片就行了
a[:5]
a
a 永恒的蓝色梦想 发表于 2020-4-12 14:58
???你是想怎么分割,没明白
就是能不能通过partition实现(‘11122’,‘2‘,’2333’)这样一个元祖? z13970027151 发表于 2020-4-12 16:23
就是能不能通过partition实现(‘11122’,‘2‘,’2333’)这样一个元祖?
不能 BngThea 发表于 2020-4-12 15:00
直接用下标切片就行了
a[:5]
a
是变成一个(‘1112’,‘2’,‘2333’)’的元组啊 永恒的蓝色梦想 发表于 2020-4-12 16:25
不能
那大神~如果要实现我说的效果,该怎么写这个代码呢? z13970027151 发表于 2020-4-12 16:29
是变成一个(‘1112’,‘2’,‘2333’)’的元组啊
b=(a[:5],a,a) >>> a='111222333'
>>> b=a[:4]+' '+a
>>> c=b[:6]+' '+b
>>> c.split(' ')
['1112', '2', '2333']
页:
[1]