猫史档案馆


怎么将一个变量按8个一组8个一组存入列表

用户:氰草氰草查看:11 回复:9 评论:11 创建时间:2021-06-24T13:09:45


喵喵喵1


回复

上一页1 页 / 共 1下一页
氰草氰草

急急急急急急急急急急急急急急急急急

点赞0


评论


编码已破译编码已破译

自学更能理解

点赞0


评论


天之鹰天之鹰

说具体点,直接把原问题贴出来也行。

 

点赞0


评论


天之鹰天之鹰

a="1010001101000110" b=[] i=0 c="" while i<len(a): c=c+a[i] if(i+1)%8==0: b.append(c) c="" i+=1 print(b)

点赞0


评论


天之鹰天之鹰

center_image

点赞0


评论


伴雪纷飞伴雪纷飞

easy!

a='1010001101000110'#<-你的变量
b=[a[i:i+8] for i in range(0, len(a), 8)]
print(b)

ps:正则表达式也可以

点赞2


评论


伴雪纷飞伴雪纷飞

(无独有偶)📝📝📝📝📝

a='1010001101000110'#<-你的变量
b=[ a[ i[ 0 ]:i[ 0 ] + 8 ] for i in enumerate(a) if not i[ 0 ] % 8 ]
print(b)

点赞2


评论


伴雪纷飞伴雪纷飞

正则表达式

import re
a='1010001101000110'#<-你的变量
b=re.findall(r'.{8}',a)
print(b)

点赞2


评论


伴雪纷飞伴雪纷飞

我也不擅长kitten,但将就一下吧

center_image

点赞0


评论