我知道如何正常地切割一根线并将其反转,但不知道如何同时进行这两项工作.

比方说

message="hi there"

我只想 Select "there"部分并反转它,所以输出为"ereht".

有办法吗?最好只使用"message"变量,但其他方法也可以.

推荐答案

你可以把绳子分开,然后把它倒转成你想要的部分

rev = message.split()[-1][::-1]

该解决方案也适用于OP中给出的示例(归功于Kelly Bundy):

rev = message[:-6:-1]

Python相关问答推荐

Polars:使用列值引用when / then表达中的其他列

Polars比较了两个预设-有没有方法在第一次不匹配时立即失败

韦尔福德方差与Numpy方差不同

Python上的Instagram API:缺少client_id参数"

无法定位元素错误404

运输问题分支定界法&

如何使Matplotlib标题以图形为中心,而图例框则以图形为中心

字符串合并语法在哪里记录

删除marplotlib条形图上的底边

使用特定值作为引用替换数据框行上的值

如何在Python中使用Pandas将R s Tukey s HSD表转换为相关矩阵''

Flash只从html表单中获取一个值

找到相对于列表索引的当前最大值列表""

Python避免mypy在相互引用中从另一个类重定义类时失败

用SymPy在Python中求解指数函数

BeautifulSoup:超过24个字符(从a到z)的迭代失败:降低了首次深入了解数据集的复杂性:

如何强制向量中的特定元素在Gekko中处于优化解决方案中

504未连接IB API TWS错误—即使API连接显示已接受''

查找查找表中存在的列值组合

将相应的值从第2列合并到第1列(Pandas )