用于删除列表中索引处元素的 Python 程序
当需要删除列表中索引处的元素时,将使用“枚举”属性、“不在”运算符、简单迭代和“追加”方法。
示例
以下是相同的演示 -
my_list = [91, 75, 15, 45, 69, 78, 23, 71, 36, 72]输出结果print("名单是: " )
print(my_list)
print("排序后的列表是: " )
my_list.sort()
print(my_list)
index_list = [2, 4, 5, 7]
print("存储在列表中的索引值是:")
print(index_list)
my_result = []
for index, element in enumerate(my_list):
if index not in index_list:
my_result.append(element)
print("结果列表是: ")
print(my_result)
print("排序后的列表是: " )
my_result.sort()
print(my_result)
名单是:[91, 75, 15, 45, 69, 78, 23, 71, 36, 72]
排序后的列表是:
[15, 23, 36, 45, 69, 71, 72, 75, 78, 91]
存储在列表中的索引值是:
[2, 4, 5, 7]
结果列表是:
[15, 23, 45, 72, 78, 91]
排序后的列表是:
[15, 23, 45, 72, 78, 91]
解释
定义了一个列表并显示在控制台上。
它已排序并显示在控制台上。
索引值存储在列表中。
它们也显示在控制台上。
创建一个空列表。
该列表被迭代,并放置一个“if”条件。
这会检查索引值列表中是否不存在索引。
如果不是,则将该元素附加到空列表中。
这在控制台上显示为输出。
列表再次排序并显示在控制台上。
以上是 用于删除列表中索引处元素的 Python 程序 的全部内容, 来源链接: utcz.com/z/345750.html