详解Golang 与python中的字符串反转


Posted in Python onJuly 21, 2017

详解Golang 与python中的字符串反转

在go中,需要用rune来处理,因为涉及到中文或者一些字符ASCII编码大于255的。

func main() {

  fmt.Println(reverse("Golang python"))

}
func reverse(src string) string {
  dst := []rune(src)
  len := len(dst)
  var result []rune
  result = make([]rune, 0)
  for i := len - 1; i >= 0; i-- {
   result = append(result, dst[i])
  }
  return string(result)
}

而在python中,有几种方法,一个是list的操作,一个是系统的自带的函数,还有一个采用上面的遍历的方法

#方法1--------------------------------------
s = 'Golang python'
print (s[::-1])

#方法2--------------------------------------
s = 'Golang python'
l = list(s)
l.reverse()
print (''.join(l) )

#方法3--------------------------------------
s = 'Golang python'
str=[]
k=0
for i in s:
  str.append(s[len(s)-1-k])
  k=k+1
print (''.join(str) )

#方法4--------------------------------------
s = 'Golang python'
str=[]
for i in s:
  str.insert(0,i)
print (''.join(str) )

以上就是关于Golang 与python中的字符串反转的讲解,大家如果有疑问可以留言,或者到本站社区讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Python 相关文章推荐
python判断windows隐藏文件的方法
Mar 21 Python
对于Python编程中一些重用与缩减的建议
Apr 14 Python
python 寻找优化使成本函数最小的最优解的方法
Dec 28 Python
python3.7.0的安装步骤
Aug 27 Python
Python操作配置文件ini的三种方法讲解
Feb 22 Python
Python装饰器限制函数运行时间超时则退出执行
Apr 09 Python
Python实现的对一个数进行因式分解操作示例
Jun 27 Python
PyTorch中的Variable变量详解
Jan 07 Python
python3中使用__slots__限定实例属性操作分析
Feb 14 Python
python json load json 数据后出现乱序的解决方案
Feb 27 Python
django-xadmin根据当前登录用户动态设置表单字段默认值方式
Mar 13 Python
python获取字符串中的email
Mar 31 Python
Python随机生成手机号、数字的方法详解
Jul 21 #Python
Python实现将16进制字符串转化为ascii字符的方法分析
Jul 21 #Python
windows下Python实现将pdf文件转化为png格式图片的方法
Jul 21 #Python
python僵尸进程产生的原因
Jul 21 #Python
python下载图片实现方法(超简单)
Jul 21 #Python
Python基于Pymssql模块实现连接SQL Server数据库的方法详解
Jul 20 #Python
Python使用内置json模块解析json格式数据的方法
Jul 20 #Python
You might like
PHP计算当前坐标3公里内4个角落的最大最小经纬度实例
2016/02/26 PHP
php生成带logo二维码方法小结
2016/04/08 PHP
捕获关闭窗口的脚本
2009/01/10 Javascript
基于jQuery的ajax功能实现web service的json转化
2009/08/29 Javascript
js获取客户端网卡的IP地址、MAC地址
2014/03/26 Javascript
基于jQuery实现文本框缩放以及上下移动功能
2014/11/24 Javascript
jquery实现两个图片渐变切换效果的方法
2015/06/25 Javascript
jquery实现点击向下展开菜单项(伸缩导航)效果
2015/08/22 Javascript
js检测iframe是否加载完成的方法
2015/11/26 Javascript
基于Bootstrap3表格插件和分页插件实例详解
2016/05/17 Javascript
JS中showModalDialog关闭子窗口刷新主窗口用法详解
2017/03/25 Javascript
jQuery模拟实现天猫购物车动画效果实例代码
2017/05/25 jQuery
ionic 3.0+ 项目搭建运行环境的教程
2017/08/09 Javascript
详解vue 实例方法和数据
2017/10/23 Javascript
Vue中Table组件Select的勾选和取消勾选事件详解
2019/03/19 Javascript
解决vue项目axios每次请求session不一致的问题
2020/10/24 Javascript
Python读写unicode文件的方法
2015/07/10 Python
Linux下将Python的Django项目部署到Apache服务器
2015/12/24 Python
Pycharm设置utf-8自动显示方法
2019/01/17 Python
详解pandas删除缺失数据(pd.dropna()方法)
2019/06/25 Python
tensorflow的ckpt及pb模型持久化方式及转化详解
2020/02/12 Python
一文读懂python Scrapy爬虫框架
2021/02/24 Python
Html5游戏开发之乒乓Ping Pong游戏示例(二)
2013/01/21 HTML / CSS
css 如何让背景图片拉伸填充避免重复显示
2013/07/11 HTML / CSS
Smallable意大利家庭概念店:设计师童装及家居装饰
2018/01/08 全球购物
Agoda台湾官网:国内外订房2折起
2018/03/20 全球购物
工商管理专业实习生自我鉴定
2013/09/29 职场文书
电脑教师的自我评价
2013/12/18 职场文书
2014年应届大学生毕业自我鉴定
2014/01/31 职场文书
地球上的星星观后感
2015/06/02 职场文书
狼牙山五壮士观后感
2015/06/09 职场文书
少先队中队工作总结2015
2015/07/23 职场文书
村主任当选感言
2015/08/01 职场文书
2016年读书月活动总结范文
2016/04/06 职场文书
HTML5+CSS+JavaScript实现捉虫小游戏设计和实现
2021/10/16 HTML / CSS
MySQL派生表联表查询实战过程
2022/03/20 MySQL