Python程序:反转列表中的范围
当需要反转列表中的给定范围时,可以使用迭代和带有切片的‘:’运算符来进行反转。
示例
下面是演示示例:
my_list = ["嗨", "在那里", "怎么样", '是的', '你']
print("列表是: ")
print(my_list)
m, n = 2, 4
my_result = []
for elem in my_list:
my_result.append(elem[m : n + 1])
print("切片后的字符串是: " )
print(my_result)
输出
列表是:
['嗨', '在那里', '怎么样', '是的', '你']
切片后的字符串是:
['', 'ere', 'w', 'e', 'u']
解释
-
定义了一个列表,并且在控制台上显示。
-
定义了两个带值的变量。
-
定义了一个空列表。
-
迭代原始列表,将元素添加到空列表中。
-
可以使用‘:’运算符和从给定变量范围访问元素来完成此操作。
-
在控制台上显示了输出结果。