python中reverse函数用法
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
python中reverse函数用法
在Python中,reverse()函数是用于反转列表或字符串的函数。
它将列表或字符
串中的元素或字符按照相反的顺序重新排序,返回一个新的反转后的列表或字符串。
对于列表,reverse()函数会修改原始列表,将其按相反的顺序排列。
这意味着
原始列表的顺序将被改变,并且不会创建任何新的列表。
使用示例代码如下:```
my_list = [1, 2, 3, 4, 5]
my_list.reverse()
print(my_list)
```
输出结果为:[5, 4, 3, 2, 1]
对于字符串,reverse()函数会返回一个新的反转后的字符串,而不会改变原始
字符串。
使用示例代码如下:
```
my_string = "Hello World!"
reversed_string = my_string[::-1]
print(reversed_string)
```
输出结果为:"!dlroW olleH"
需要注意的是,reverse()函数只能应用于可变类型的对象,如列表,而不能应用于不可变类型的对象,如字符串。
如果要对字符串进行反转操作,可以利用切片的方式获取相反顺序的子字符串。