详解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脚本实现网卡流量监控
Feb 14 Python
在Python中使用CasperJS获取JS渲染生成的HTML内容的教程
Apr 09 Python
python通过imaplib模块读取gmail里邮件的方法
May 08 Python
Python Web框架Tornado运行和部署
Oct 19 Python
Face++ API实现手势识别系统设计
Nov 21 Python
Numpy之reshape()使用详解
Dec 26 Python
使用 Python 处理3万多条数据只要几秒钟
Jan 19 Python
Python 随机生成测试数据的模块:faker基本使用方法详解
Apr 09 Python
Python实现计算图像RGB均值方式
Jun 04 Python
Win10环境中如何实现python2和python3并存
Jul 20 Python
Python中读取文件名中的数字的实例详解
Dec 25 Python
python+playwright微软自动化工具的使用
Feb 02 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中for循环语句的几种变型
2007/03/16 PHP
PHP中用header图片地址 简单隐藏图片源地址
2008/04/09 PHP
PHP程序61条面向对象分析设计的经验小结
2008/11/12 PHP
php+webSoket实现聊天室示例代码(附源码)
2017/02/17 PHP
PHP PDOStatement::fetchObject讲解
2019/02/01 PHP
docker-compose部署php项目实例详解
2019/07/30 PHP
Yii框架Session与Cookie使用方法示例
2019/10/14 PHP
JS面向对象、prototype、call()、apply()
2009/05/14 Javascript
推荐40个非常优秀的jQuery插件和教程【系列三】
2011/11/09 Javascript
JS隐藏参数post传值实例
2013/04/18 Javascript
jQuery插件 selectToSelect使用方法
2013/10/02 Javascript
js跨浏览器的事件侦听器和事件对象的使用方法
2015/12/17 Javascript
Javascript类型系统之String字符串类型详解
2016/06/21 Javascript
vue与TypeScript集成配置最简教程(推荐)
2017/10/17 Javascript
jQuery基于闭包实现的显示与隐藏div功能示例
2018/06/09 jQuery
JS获取当前时间的实例代码(昨天、今天、明天)
2018/11/13 Javascript
vue项目中使用AES实现密码加密解密(ECB和CBC两种模式)
2019/08/12 Javascript
[00:36]TI7不朽珍藏III——斯温不朽展示
2017/07/15 DOTA
使用PDB模式调试Python程序介绍
2015/04/05 Python
Python Json序列化与反序列化的示例
2018/01/31 Python
django将图片上传数据库后在前端显式的方法
2018/05/25 Python
python爬虫获取小区经纬度以及结构化地址
2018/12/30 Python
python删除列表元素的三种方法(remove,pop,del)
2019/07/22 Python
如何基于python对接钉钉并获取access_token
2020/04/21 Python
浅析border-radius如何兼容IE
2016/04/19 HTML / CSS
来自世界上最好大学的在线课程:edX
2018/10/16 全球购物
Hanro官网:奢华男士和女士内衣、睡衣和家居服
2018/10/25 全球购物
SportsDirect.com新加坡:英国第一体育零售商
2019/03/30 全球购物
优秀员工表扬信
2014/01/17 职场文书
关于孝道的演讲稿
2014/05/21 职场文书
学校班班通实施方案
2014/06/11 职场文书
ktv好的活动方案
2014/08/17 职场文书
户籍证明书标准模板
2014/09/10 职场文书
施工安全协议书范本
2014/09/26 职场文书
2015年机关后勤工作总结
2015/05/26 职场文书
商务宴会祝酒词
2015/08/11 职场文书