当前位置: 首页 > 面试题库 >

Python-在Python中反转字符串

蒋俊人
2023-03-14
问题内容

Python的str对象没有内置的反向函数。实现这种方法的最佳方法是什么? 如果提供一个非常简洁的答案,请详细说明其效率。例如,str对象是否转换为其他对象等。


问题答案:

怎么样:

>>> 'hello world'[::-1]
'dlrow olleh'

这是扩展切片语法。它的工作方式是[begin:end:step]-通过保留beginend并指定步骤-1来反转字符串。



 类似资料:
  • 问题内容: 我试图使字符串到Python编写的。但是如果不使用循环就无法旋转它。如何只用1-2行编写代码,以便获得所需的模式? 问题答案: 您可以切片并添加字符串: 这给您最后一个字符: 这是最后的一切: 最后,添加。

  • 本文向大家介绍详解Golang 与python中的字符串反转,包括了详解Golang 与python中的字符串反转的使用技巧和注意事项,需要的朋友参考一下 详解Golang 与python中的字符串反转 在go中,需要用rune来处理,因为涉及到中文或者一些字符ASCII编码大于255的。 而在python中,有几种方法,一个是list的操作,一个是系统的自带的函数,还有一个采用上面的遍历的方法

  • 问题内容: 给定这样的字典: 如何将这张地图倒置即可: 问题答案: 对于Python 2.7.x 对于

  • 本文向大家介绍如何在Python中取消转义的反斜杠字符串?,包括了如何在Python中取消转义的反斜杠字符串?的使用技巧和注意事项,需要的朋友参考一下 有两种方法可以在Python中转义反斜杠转义的字符串。首先是使用literal_eval评估字符串。请注意,在此方法中,您需要将字符串用另一层引号引起来。例如: 另一种方法是使用字符串类中的decode('string_escape')方法。例如,

  • 问题内容: 我有一个python脚本,可将原始电影文本文件读入sqlite数据库。 我使用re.escape(title)将转义字符添加到字符串中,以使它们在执行插入操作之前是数据库安全的。 为什么这不起作用: 但这有效(在两个位置删除了'): 我不知道。我也不能放弃那些引号,因为它们实际上是电影标题的一部分。谢谢。 问题答案: 你这样做是错的。从字面上看。您应该使用如下参数: 这样,您根本不需要

  • 我被要求反转一个以head为参数的参数,其中as head是一个链表,例如:1- 它是这样调用的:。我编写的用于反转列表的函数给出了,并且只适用于长度为3的列表。如何将其概括为长度的列表?