Python(列表操作应用实战)

Posted brucelong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python(列表操作应用实战)相关的知识,希望对你有一定的参考价值。

# 输入一个数据,删除一个列表中的所有指定元素
# 给定的列表数据
data = [1,2,3,4,5,6,7,8,9,0,5,4,3,5,"b","a","c","f","d","b","a","c",]

print("打印删除前的列表元素!")
print(data)

# 用户输入
needDeleteElement = input("请输入需要删除的列表元素:")

# 如果用户输入的是数字就进行数据转换
if needDeleteElement.isdigit():
needDeleteElement = int(needDeleteElement)

# 递归调用删除列表元素函数
def deleteElement(delStr):
if delStr in data:
data.remove(delStr)
return deleteElement(delStr)
else:
return delStr

# 调用函数
deleteElement(needDeleteElement)

print("打印删除前的列表元素!")
print(data)

实验结果:

 


以上是关于Python(列表操作应用实战)的主要内容,如果未能解决你的问题,请参考以下文章

如何在片段中填充列表视图?

13 个非常有用的 Python 代码片段

Python代码阅读(第26篇):将列表映射成字典

Python应用实战-如何通过python对Excel进行常规性操作

Express实战 - 应用案例- realworld-API - 路由设计 - mongoose - 数据验证 - 密码加密 - 登录接口 - 身份认证 - token - 增删改查API(代码片段

Python代码阅读(第25篇):将多行字符串拆分成列表