代码示例库
搜索、筛选并收藏你需要的 Python 代码片段。
#入门
#字符串
#数字
#列表
#列表
#循环
#切片
#if
#列表
#字典
#字典
#while
#while
#函数
#函数
#类
#类
#文件
#异常
#测试
#测试
#Pygame
#Pygame
#matplotlib
#随机漫步
#CSV
#API
#Django
#Django
#Django
列表增删改
第3章 列表简介演示列表的创建、访问、修改、添加与删除。
bicycles = ["trek", "cannondale", "redline"]
print(bicycles[0].title())
print(bicycles[-1].title())
bicycles.append("specialized") # 末尾添加
bicycles.insert(0, "giant") # 指定位置插入
del bicycles[0] # 删除指定位置
popped = bicycles.pop() # 弹出末尾
bicycles.remove("trek") #
...
组织列表
第3章 列表简介演示sort、sorted、reverse与len的用法。
cars = ["bmw", "audi", "toyota", "subaru"] print(sorted(cars)) # 临时排序 print(cars) cars.sort() # 永久排序 print(cars) cars.reverse() # 反转 print(len(cars)) # 长度
用if处理列表
第5章 if语句演示列表非空检查与包含判断。
requested_toppings = []
if requested_toppings:
print("有配料")
else:
print("没有配料,来份原味披萨")
available = ["mushrooms", "olives", "pepperoni"]
requested = ["mushrooms", "pineapple"]
for item in requested:
if item in available:
print(f"可以加 {item}")
else:
print(f"抱歉,没有 {item}
...
用while处理列表
第7章 用户输入和while循环演示while移动列表元素。
unconfirmed = ["alice", "brian", "candace"]
confirmed = []
while unconfirmed:
current = unconfirmed.pop()
print(f"验证用户: {current.title()}")
confirmed.append(current)
print("\n已确认的用户:")
for user in confirmed:
print(user.title())