作业详情 python第二天 23/06/07 00:00截止个人作业100分 1.定义一个num列表变量里面有数据 1-9 查询num变量的第8个数据 查询第1-7个数据 往列表中插入3个水果的名字 往第一个位置插入 None 打印num变量的数据类型和长度 2. 分析列表和元组的区别 主要是符号,和list可以做什么 tuple不能做什么 然后定义一个元组tu = (1,2,3,4,5,6) 查询元组里的第3-5 个值 查询元组里倒数第一个值 查询元组的数据类和长度 3.定义两个列表a b, a列表中储存数字1-10 b列表中储存5个水果 查询a列表第3个数据 查询a列表第1-8个数据 查询a列表最后一个数据 往a列表中插入 3.14 对a列表进行升序排列 打印a列表的值,并打印数据类型和长度 往b中插入3个电影名字 往b的第一个位置插入凡猫 把b列表进行降序排列 打印 凡猫 所在的下标位置 删除凡猫 清空b列表 4.定义一个c集合里面储存 1,2,3 插入True 和 False 打印c集合看里面的内容 5定义一个d字典里面含有以下内容 "name"":"令狐冲" "door":"华山派" "action":"葵花宝典" "friend":["尹志平","慕容复","林平之","田伯光"] 添加性别sex信息:"不男不女" 修改名字为东方不败 删除门派
时间: 2023-07-19 20:30:40 浏览: 50
1. 以下是Python代码实现:
# 1
num = [1, 2, 3, 4, 5, 6, 7, 8, 9]
print(num[7]) # 查询num变量的第8个数据
print(num[0:7]) # 查询第1-7个数据
num.extend(["apple", "banana", "orange"]) # 往列表中插入3个水果的名字
num.insert(0, None) # 往第一个位置插入 None
print(type(num), len(num)) # 打印num变量的数据类型和长度
# 2
# 列表和元组的区别主要在于符号,列表用 [],元组用 ()
# 列表可以进行增删改查等操作,元组是不可变的
tu = (1, 2, 3, 4, 5, 6)
print(tu[2:5]) # 查询元组里的第3-5个值
print(tu[-1]) # 查询元组里倒数第一个值
print(type(tu), len(tu)) # 查询元组的数据类型和长度
# 3
a = list(range(1, 11))
b = ["apple", "banana", "orange", "pear", "watermelon"]
print(a[2]) # 查询a列表第3个数据
print(a[0:8]) # 查询a列表第1-8个数据
print(a[-1]) # 查询a列表最后一个数据
a.insert(0, 3.14) # 往a列表中插入3.14
a.sort() # 对a列表进行升序排列
print(a, type(a), len(a)) # 打印a列表的值、数据类型和长度
b.extend(["movie1", "movie2", "movie3"]) # 往b中插入3个电影名字
b.insert(0, "Fanmao") # 往b的第一个位置插入凡猫
b.sort(reverse=True) # 把b列表进行降序排列
print(b) # 打印b列表的值
print(b.index("Fanmao")) # 打印凡猫所在的下标位置
b.remove("Fanmao") # 删除凡猫
b.clear() # 清空b列表
# 4
c = {1, 2, 3}
c.update([True, False]) # 插入True 和 False
print(c) # 打印c集合看里面的内容
# 5
d = {"name": "令狐冲", "door": "华山派", "action": "葵花宝典", "friend": ["尹志平", "慕容复", "林平之", "田伯光"]}
d["sex"] = "不男不女" # 添加性别sex信息
d["name"] = "东方不败" # 修改名字为东方不败
del d["door"] # 删除门派