python-列表操作练习

1、删除如下列表中的"矮穷丑",写出 2 种或以上方法:
info = ["yuze", 18, "男", "矮穷丑", ["高", "富", "帅"], True, None, "狼的眼睛是啥样的"]
info = ["yuze", 18, "男", "矮穷丑", ["高", "富", "帅"], True, None, "狼的眼睛是啥样的"]
print("第一题使用remove删除")
info.remove("矮穷丑")
print(info)


info = ["yuze", 18, "男", "矮穷丑", ["高", "富", "帅"], True, None, "狼的眼睛是啥样的"]
print("第一题使用pop")
info.pop(-5)
print(info)

info = ["yuze", 18, "男", "矮穷丑", ["高", "富", "帅"], True, None, "狼的眼睛是啥样的"]
print("第一题使用pop")
info.pop(3)
print(info)

info = ["yuze", 18, "男", "矮穷丑", ["高", "富", "帅"], True, None, "狼的眼睛是啥样的"]
print("第一题使用del")
del info[3]
print(info)

打印结果:
第一题使用pop
['yuze', 18, '男', ['高', '富', '帅'], True, None, '狼的眼睛是啥样的']

第一题使用pop
['yuze', 18, '男', ['高', '富', '帅'], True, None, '狼的眼睛是啥样的']

第一题使用del
['yuze', 18, '男', ['高', '富', '帅'], True, None, '狼的眼睛是啥样的']

2、现在有一个列表 li2=[1,2,3,4,5]
请通过相关的操作改成li2 = [0,1,2,3,66,4,5,11,22,33]



li2=[1,2,3,4,5]

li2.insert(0,0)
print(li2)

li2.insert(4,66)
print(li2)

li2.extend([11,22,33])
print(li2)

打印结果:
[0, 1, 2, 3, 4, 5]
[0, 1, 2, 3, 66, 4, 5]
[0, 1, 2, 3, 66, 4, 5, 11, 22, 33]
4、有4道小题(使用列表操作完成):
 a.  某相亲节目需要获取你的个人信息,请存储你的:姓名、性别、年龄
 b. 有一个人对你很感兴趣,平台需要您补足您的身高和联系方式;
 c. 平台为了保护你的隐私,需要你删除你的联系方式;
 d.你为了取得更好的成绩,需要取一个花名,并修改自己的身高和其他你觉得需要改的信息。
 e.你进一步添加自己的兴趣,兴趣至少包含 3个(注意:兴趣是另外一个列表。请将这个列表作为一个成员,添加到原个人信息列表当中,添加到末尾即可。)。

print("a题,存储姓名、性别、年龄")
a = []
name = input("请输入你的姓名:")
sex = input("请输入你的性别:")
age = input("请输入你的你的年龄:")
a.extend([name, sex, age])
print("您的初始化信息", a)


print("b题,身高和联系方式")
height = input("请输入你的身高:")
phone = input("请输入你的联系方式:")
print(a.extend([height,phone]))

print("c题,删除联系方式")
a.remove(phone)
print(a)


print("d题,需要取一个花名")
a[0] = '小仙女'
print(a)
print("d题,修改年龄及身高")
a[2] = 20
a[3] = 165
print(a)


print("e题,兴趣至少包含 3个")
my_list = ['金钱','帅哥','逛街']
like_1 = input("请输入你最喜欢的:")
like_2 = input("请输入你最喜欢的:")
hobby = input("请输入你的爱好:")
a.extend(my_list)
print(a + my_list)

打印结果:
a题,存储姓名、性别、年龄
请输入你的姓名:小仙女
请输入你的性别:女
请输入你的你的年龄:18
您的初始化信息 ['小仙女', '女', '18']
b题,身高和联系方式
请输入你的身高:170
请输入你的联系方式:11111111111
c题,删除联系方式
['小仙女', '女', '18', '170']
d题,需要取一个花名
['小仙女', '女', '18', '170']
d题,修改年龄及身高
['小仙女', '女', 20, 165]
e题,兴趣至少包含 3个
请输入你最喜欢的:帅哥
请输入你最喜欢的:钱
请输入你的爱好:写代码
['小仙女', '女', 20, 165, '金钱', '帅哥', '逛街', '金钱', '帅哥', '逛街']
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值