当前位置: 首页 > news >正文

织梦网站上传新闻免费做推广的网站

织梦网站上传新闻,免费做推广的网站,网页设计方案,做网站需要做h5吗问题来源:做了一个小程序,想往一个字符串的指定位置插入特定符号,但是插入的时候,发现遍历到list原始长度之后就无法继续插入了 将那一部分的代码单独拉出来: s1-2-3-4-5 sslist(s) lelen(s)for i in range(le):if s…

问题来源:做了一个小程序,想往一个字符串的指定位置插入特定符号,但是插入的时候,发现遍历到list原始长度之后就无法继续插入了

将那一部分的代码单独拉出来:

s='1-2-3-4-5'
ss=list(s)
le=len(s)for i in range(le):if ss[i]=='-':ss.insert(i+1,'*')le+=1print(len(ss),'--',le)
print(ss[10],"****")
print(ss)

output:

10 -- 10
11 -- 11
12 -- 12
- ****
['1', '-', '*', '2', '-', '*', '3', '-', '*', '4', '-', '5']

可以看到,长度虽然在变化,但是for循环遍历的长度没有变化,这就是为什么4和5之间的’-‘后面没有插入’*'的原因。
因为for循环中的le并没有改变,因此遍历的时候只能遍历到list的原始长度,后面的无法遍历到,也就无法插入了。

问题解决1:新建一个list,append()原始list,在需要添加指定符号的位置额外append(指定符号)

s='1-2-3-4-5'
ss=list(s)
le=len(s)
s2=[]
for i in range(le):if ss[i]=='-':s2.append(ss[i])s2.append("*")else:s2.append(ss[i])print(s2)

output:

['1', '-', '*', '2', '-', '*', '3', '-', '*', '4', '-', '*', '5']

问题解决2:使用while循环,它的le随着list长度的变化而变化,下一次循环就会代入新的长度了

s='1-2-3-4-5'
ss=list(s)
le=len(s)i=0
while i<le:if ss[i]=="-":ss.insert(i+1,"*")le+=1# print(i,ss,le)i += 1
print(ss)

output:

['1', '-', '*', '2', '-', '*', '3', '-', '*', '4', '-', '*', '5']
http://www.lbrq.cn/news/2653723.html

相关文章:

  • wordpress 试用济南seo排名搜索
  • 网店运营教学排名优化工具下载
  • 做网站应该学什么语言今日油价92汽油价格
  • 中国铁道建筑集团有限公司seo资源咨询
  • dz论坛如何做网站地图网站seo的内容是什么
  • dw做网站小技巧建站推广
  • 厦门网站推广费用百度广告推广收费标准
  • 为什么教育网站做的都很烂seo整站优化哪家好
  • 贸易做网站百度灰色词排名代发
  • 教育网站开发公司百度最怕哪个投诉电话
  • 竞争者网站建设情况seo的作用是什么
  • php学什么可以做网站百度录入网站
  • 株洲做网站的公司公司网站制作
  • 关于设计网站seo点击优化
  • wordpress更好后台登录logo优化落实防控措施
  • 重庆品牌网站建设公司排名免费的发帖收录网站
  • 广州目前有疫情吗河南seo优化
  • 京伦科技做的网站如何球队排名世界
  • 网站建设 资产国际重大新闻事件2023
  • 网站策划书撰写流程厦门网
  • 集团网站建设的好处品牌推广策略有哪几种
  • 网站怎么做营销策划龙华线上推广
  • 沧州*网站建设广州seo教程
  • 做教育招生网站徐州seo推广
  • c mvc制作网站开发培训班
  • 海事网站服务平台公司网址怎么注册
  • 网站建设存在的问题有哪些韶关网站seo
  • 怎样用文本建一个网站网站运营主要做什么工作
  • 手机公司网站建设360搜索引擎下载
  • 导师微信赚钱只投资10元网站站内关键词优化
  • ImageJ 实用技巧:通过 Overlay 实现图像透明标记的完整教程
  • 开源智能手机安全相机推荐:Snap Safe
  • 【驱动】RK3576-Debian系统使用ping报错:socket operation not permitted
  • Day09 Tlisa登录认证
  • 2.8 ref 和 自定义指令
  • 攻防世界WEB(新手模式)20-unseping