欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

LeetCode数学类题目9

程序员文章站 2022-06-07 11:43:52
...

LeetCode数学类题目9做完这道题我的收获是:清楚了reverse()和reversed()的区别
reverse():
list的一个内置方法(元组、字符串没有该方法),使用:

L = [1.2.3.4]
L.reverse()
print(L)
#返回值是None,通过打印才能看到结果是:[4,3,2,1]

reversed():
是Python的一个类,返回的值是把一个序列反转之后的迭代器,要通过list()或者next()等方法才能展示出来,列表、元组、字符串都能用:

lista = [1,2,3,4]
print(list(reversed(lista)))

a = (4,5,6)
print(tuple(reversed(a)))

s = 'abc123'
print(''.join(reversed(s)))