仅对自己遗忘的内容做记录,也是一次测试工程师面试的问题
1、不改变原有列表顺序
a = [1, 2, 3, 'Hello World', ['python', 'Java']]
b = a[::-1]
print(a)
print(b)
结果:
[1, 2, 3, ‘Hello World’, [‘python’, ‘Java’]]
[[‘python’, ‘Java’], ‘Hello World’, 3, 2, 1]
2、改变原有列表的顺序
a.reverse()
print(a)
结果:
[[‘python’, ‘Java’], ‘Hello World’, 3, 2, 1]