python中的列表

一、列表

1、列表的定义

列表是python中非常重要的数据类型,通常作为函数的返回类型。列表和元组相似,也是由一组元素组成,列表可以实现添加、删除和查找操作,元素值可以被修改。

2、创建列表

列表是一个容器,可以存储不同数据类型的数据

列表里面可以存储列表

定义一个空列表,有两种方法:

li = [ ]

li = list( )

 

运行结果如下:

3、列表的特性

支持索引,切片,重复,连接,成员操作符,for循环遍历

索引:下图是从0开始计算0读取的是第一个元素;-1读取的是最后一个元素

成员操作符:返回值为bool值

运行结果如下:

 列表里嵌套列表

4、列表的增加

append(元素):添加元素到列表末尾

insert(下标,元素):将元素加入到指定下标位置

extend(元素......):添加多个元素到列表中

5、列表的删除

pop( ):默认删除最后一个元素

pop(下标):删除指定位置元素

remove(元素):删除某个元素,如列表中有多个,只删除靠前的一个

del删除列表时会报错,因为已经被删除了,没有被定义

6、列表的修改:直接指定元素重新赋值

7、列表的查看

count(元素):统计列表中该元素的个数

index(元素):查找该元素的下标

8、列表的排序

sort( ):正序

reverse( ):倒序

二、列表的练习题

1、假定有下面这样的列表:
    names = ['fentiao', 'fendai', 'fensi', 'apple']
    输出结果为:'I have fentiao, fendai, fensi and apple.'

2、用户管理系统

1.系统里面有用户 用户有密码
    users = ['root','westos']
    passwds = ['123','456']
2.用户登陆(判断用户登陆是否成功)
    1).判断用户是否存在
        2).如果存在:
            判断用户密码是否正确:先找出用户对应的索引,
            根据passwds[索引值]
            如果正确:登陆成功,退出循环
            如果密码不正确:重新登陆 (机会只有三次)
    2).不存在
    重新登陆(机会只有三次)

运行结果如下:

3、后台管理前台会员信息

1)后台管理员只有一个用户:admin 密码:admin
2)当管理员登陆成功后,才可以管理用户信息
3)管理用户信息包含
    添加用户信息
    删除用户信息
    查看用户信息
    退出

运行结果1:

运行结果2:

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值