Python 中 list的使用案例练习

#--coding:utf8-8--
#----------------------------------list的使用---------------------------
#1.一个产品,需要列出产品的用户,这个时候就可以使用一个list表示

user=['liangdianshui','weoater','两点水']
print('\n1.产品用户')
print(user)

#2.如果需要统计有多少个用户,这时候len()函数可以获得list里元素的个数

len(user)
print('\n2.统计有多少个用户')
print(len(user))

#3.此时,如果需要知道具体的用户呢?可以通过索引来访问list中的每一个位置的元素,索引是从0开始的

print('\n3.查看具体的用户')
print(user[0]+','+user[1]+','+user[2])

#4.突然来了一个新的用户,这时我们需要在原有饿list末尾加上一个用户

user.append('茵茵')
print('\n4.在末尾添加新用户')
print(user)

#5.又新增了一个用户,可是这个用户是VIP级别用户,需要房子啊第一位,可以通过insert方法插入到制定的位置
#注意:插入数据的时候注意是否越界,索引不能超过len(user)-1

user.insert(0,'VIP用户')
print('\n5.指定位置添加用户')
print(user)

#6.突然发现弄错了,“茵茵"就是"VIP用户”,因此,需要删除"茵茵";pop()删除list末尾的元素

user.pop()
print('\n6.删除末尾用户')
print(user)

#7.过了一段时间,用户"liangdianshui"不玩这个产品了,删除了账号
#因此需要删除指定位置的元素,用pop(i)方法,其中i是索引位置

user.pop(1)
print('\n7.删除指定位置的list元素')
print(user)

#8.用户"两点水"想修改自己的昵称

user[2]='三点水'
print('\n8.把某个元素替换成别的元素')
print(user)

#9.单单保存用户昵称好像不够好,最好吧账号也放进去
#这里账号是整数类型,跟昵称的字符串类型不同,不过list里面的元素的数据类型是可以不同的
#而且list元素可以是另一个list

newUser=[['VIP用户',11111],['twowater',22222],['三点水',33333]]
print('\n9.不同元素类型的list数据')
print(newUser)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

云原生解决方案

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值