Python_列表_增删查改
2021/9/25 20:13:56
本文主要是介绍Python_列表_增删查改,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
def create_list(): #创建列表
global list
print(“请输入新建列表的元素,用英文逗号隔开”)
list = input()
global c
c = list.split(",")
d = “–>”.join©
print(“新建列表为:”,d)
def get_list(): #获取列表元素
if c==[]:
print(“你还没有创建列表,请先创建列表”)
else:
print(“请输入获取元素的位置,范围是0-%d的数字”%((len©-1)))
b=True
l=len©-1
while b:
a = input()
a = int(a)
if a < 0 or a > l:
print(“你的输入不在范围内,请重新输入!”)
else:
print(“获取元素为:”, c[a])
b=False
def change_list(): #修改列表元素
if c==[]:
print(“你还没有创建列表,请先创建列表”)
else:
print(“输入修改元素的位置,范围是0-%d的数字” % ((len©-1)))
b = True
l = len© - 1
while b:
a = input()
a = int(a)
if a < 0 or a > l:
print(“你的输入不在范围内,请重新输入!”)
else:
b=input(“输入新的内容:”)
c[a]=b
d = “–>”.join©
print(“修改成功,列表为:”,d)
b = False
def insert_list(): #插入列表元素
if c==[]:
print(“你还没有创建列表,请先创建列表”)
else:
print(“输入插入元素的位置,范围是0-%d的数字” % ((len©) - 1))
b = True
l = len© - 1
while b:
a = input()
a = int(a)
if a < 0 or a > l:
print(“你的输入不在范围内,请重新输入!”)
else:
b = input(“输入插入的内容:”)
c.insert(a, b)
d = “–>”.join©
print(“插入成功,列表为:”,d)
b=False
def del_list(): #删除列表元素
if c==[]:
print(“你还没有创建列表,请先创建列表”)
else:
print(“输入删除元素的位置,范围是0-%d的数字” % ((len©) - 1))
b = True
l = len© - 1
while b:
a = input()
a = int(a)
if a < 0 or a > l:
print(“你的输入不在范围内,请重新输入!”)
else:
del c[a]
d = “–>”.join©
print(“删除成功,列表为:”,d)
b=False
#主函数
v=True
print(“程序开始**”)
c=[]
while v:
print(“1.创建新列表 2.获取列表元素 3.修改列表中的元素 4.在列表添加新元素 5.删除列表元素 TD:退出程序”)
your_select =input()
if your_select ==“1”:
create_list()
elif your_select ==“2”:
get_list()
elif your_select == “3”:
change_list()
elif your_select == “4”:
insert_list()
elif your_select == “5”:
del_list()
elif your_select == “TD”:
v=False
else :
print(“你的输入有非法错误,请重新输入”)
print(“程序结束**”)
这篇关于Python_列表_增删查改的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南
- 2024-11-16`PyMuPDF4LLM`:提取PDF数据的神器
- 2024-11-16四种数据科学Web界面框架快速对比:Rio、Reflex、Streamlit和Plotly Dash
- 2024-11-14获取参数学习:Python编程入门教程
- 2024-11-14Python编程基础入门