python怎么读,python里面怎么把字符串从后往前读?

答案如下:#!/usr/bin/env python3# -*- coding:utf-8 -*-str = "u53efu8f6cu51fau91d1u989du8d85u9650"str.encode('utf8')print(str)

python怎么读,python里面怎么把字符串从后往前读?

文章插图
python里面怎么把字符串从后往前读?
python的str对象中没有内置的反转函数
python中,字符换是不可变,更改字符串不会修改字符串,而是创建一个新的字符串 。
如 a='123456789' 反转成 a='987654321'
第一种方法:使用字符串切片
>>> a='123456789'
>>> a = a[::-1]
【python怎么读,python里面怎么把字符串从后往前读?】'987654321'
第二种方法:使用reversed() 可读行好,但速度较慢
>>> ''.join(reversed('123456789'))
'987654321'