目录
1. List操作-增加
2. List操作-查询
3. List操作-修改
4. List操作-删除
资料获取方法
1. List操作-增加
List
Append(“xx”) 插入到列表尾部
Insert(x,xx) 在指定的位置插入
Extend 将列表的元素分开,插入到之前列表的尾部
小练习:
把一个字符串”abcdefg”,插入到一个list中
['a', 'b', 'c', 'd', 'e', 'f', 'g']
方法1)
方法2)
Strip 将字符串的左右空格都去掉
方法3)
2. List操作-查询
['a', 'b', 'c', 'd', 'e', 'f', 'g']
0, 1, 2, 3, 4, 5, 6,
-7, -6, -5, -4, -3, -2, -1
小练习:
操作 ['a', 'b', 'c', 'd', 'e', 'f', 'g'], 拼成字符串”adg”
方法1)
方法2)
3. List操作-修改
a[0]=1
a[1,2]=[1,2]
4. List操作-删除
Del
Pop(): 将最后一个元素删除
Clear():将所有元素清空
Remove(元素名字) :删除该元素
小练习:
做一个小图书馆程序,图书馆的书放到一个list里面保存
Add :加一本书
Lend:减去一本书存在的书,如果不存在,提示一下
Getall:查询所有为借出的书
输入.: 退出程序
方法1)
list=["english","java","python"]
while 1:
command = input("请输入命令: ")
if command == "add":
book=input("请输入书名: ")
list.append(book)
elif command == "lend":
book=input("请输入书名: ")
if book in list:
list.remove(book)
else:
print("当前没有这本书")
elif command == "getall":
print(list)
elif command == ".":
break
方法2)
library=[]
while 1:
command = input("please input your command: ")
command = command.strip()
if "add " in command:
library.append(command.split(" ")[1])
print("add book complete")
elif "lend " in command:
if command.split(" ")[1] in library:
library.remove(command.split(" ")[1])
else:
print("the book you lend doesn't exist")
elif "getall" in command:
print(library)
elif "." == command:
break
资料获取方法
【留言777】
各位想获取源码等教程资料的朋友请点赞 + 评论 + 收藏,三连!
三连之后我会在评论区挨个私信发给你们~