python 内置函数

python reversed()函数用于对可迭代对象进行翻转,翻转的意思是改变可迭代对象的顺序,它是python的内置函数。

语法

语法如下:
reversed(iterable)

参数

  • iterable: 可迭代对象。

返回值

Python 2.x 返回迭代对象。
Python 3.x 返回迭代器,需要转换。

程序示例

#!/usr/bin/python
# coding=utf-8

# 返回的是可迭代器需要转换
str = 'yxjc123'
list1 = ['taobao','baidu','yxjc123']
print('反转字符串:', list(reversed(str))) 
print('反转list:', list(reversed(list1)))

程序运行结果:

反转字符串: ['3', '2', '1', 'c', 'j', 'x', 'y']
反转list: ['yxjc123', 'baidu', 'taobao']