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

作者:lqh 时间:2021-08-01 23:31:08 

详解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) )

来源:https://my.oschina.net/u/248241/blog/860313

标签:Golang,python,字符串
0
投稿

猜你喜欢

  • 瞬间的设计(四)【碳酸饮料会】

    2009-12-23 13:56:00
  • asp数组去重复和数组排序

    2008-10-30 12:51:00
  • 如何实现论坛的树状记录表展开技术?

    2010-05-19 21:37:00
  • Python实现连接dr校园网示例详解

    2022-09-20 05:00:45
  • Django 后台获取文件列表 InMemoryUploadedFile的例子

    2021-09-25 11:19:38
  • 关注oblog 关注xml-rpc 自己开发客户端小记

    2009-10-04 20:27:00
  • 讲解MySQL数据库的数据类型和建库策略

    2008-12-17 14:39:00
  • Oracle 游标使用总结

    2009-10-02 17:36:00
  • Python 编码规范(Google Python Style Guide)

    2023-04-12 03:49:35
  • sqlserver 多表查询不同数据库服务器上的表

    2012-04-13 11:41:51
  • pytorch + visdom CNN处理自建图片数据集的方法

    2023-05-03 06:33:16
  • 解决python文件字符串转列表时遇到空行的问题

    2021-06-27 09:18:25
  • Python 在局部变量域中执行代码

    2023-06-12 04:57:15
  • Python使用Tkinter实现滚动抽奖器效果

    2023-04-07 03:05:45
  • 用ADODB.Stream代替FSO读取/写入文本文件

    2008-01-31 12:19:00
  • python2.7删除文件夹和删除文件代码实例

    2023-06-02 14:41:17
  • 从零开始学Golang的接口

    2023-10-09 02:26:03
  • Python素数检测实例分析

    2021-05-22 02:11:41
  • 获得当前数据库对象依赖关系的实用算法

    2009-01-08 13:28:00
  • 如何得到数据库中所有表名 表字段及字段中文描述

    2012-01-05 18:56:44
  • asp之家 网络编程 m.aspxhome.com