leecode如何替换空格
发表于:2025-02-06 作者:千家信息网编辑
千家信息网最后更新 2025年02月06日,小编给大家分享一下leecode如何替换空格,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!请实现一个函数,把字符串 s 中
千家信息网最后更新 2025年02月06日leecode如何替换空格
小编给大家分享一下leecode如何替换空格,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
请实现一个函数,把字符串 s 中的每个空格替换成"%20"。
示例 1:输入:s = "We are happy."输出:"We%20are%20happy."
限制:0 <= s 的长度 <= 10000
思路:
先用空格划分后,再相加,注意最后一个元素不相加
用列表保持遍历到元素,如果遇到空格,就增加"%20", 再转化为字符串
class Solution:
def replaceSpace(self, s: str) -> str:
if s is None:
return s
# 转换成列表后再拼接
'''
s_l = s.split(' ')
length = len(s_l)
res = ''
for i in range(length-1): # 最后一位不加
res += s_l[i] + '%20'
res += s_l[-1]
return res
'''
# 直接遍历的时候遇到空格再添加
res = []
for i in s:
if i == ' ':
res.append('%20')
else:
res.append(i)
return ''.join(res)
以上是"leecode如何替换空格"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
空格
篇文章
元素
内容
字符
字符串
不怎么
函数
大部分
思路
时候
更多
知识
示例
行业
资讯
资讯频道
长度
频道
先用
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全与反腐倡廉
数据库中文筛选时有英文
计算机网络技术要考计算机二级吗
河南统计台账软件开发公司
网络安全环境调查报告
网络数据库技术王恩波
昆山互联网软件开发备案
计算机网络技术的符号
苏州急聘网络技术
数据库的系统命令
在数据库中循环控制语句
护苗网络安全课宣传
昌平区综合网络技术服务系统
甘肃移动服务器地址云空间
中国医生人才数据库
中云智控深圳软件开发有限公司
类似csmar数据库
郑州千寻淘客软件开发有限公司
网络技术团队介绍
网络安全绘本青少年
网络安全市场发展
幼儿网络安全培养
网络安全与管理需求分析
php实现http服务器
华为官网 服务器
linux服务器杀毒软件
安徽军工数显钟服务器云主机
教师对网络安全的心得体会6
腾讯云图公网数据库
实验三数据库完整性与安全性