• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
带着兔子去拔牙
博客园    首页    新随笔    联系   管理    订阅  订阅

第四节 list列表

list列表也叫数组

list 用 [ ]表示

如何定义一个列表

stu=[] #空列表

 

新增

stus.append('xx')增加到最后一个

stus = ['老大','老二','老三']
stus.append('老四')
print(stus)

 

stu.insert(0,老四)增加到第一个

stus = ['老大','老二','老三']
stus.insert(0,'老四')
print(stus)

 

修改

 

将老大修改为大哥

stu[0]='大哥'

stus = ['老大','老二','老三']
stus[0] = '大哥'
print(stus)

 

删除

stu.pop()删除最后一个,()填写角标,就清除任意哪一个,(删除一个不存在的元素会报错)

stus = ['老大','老二','老三']
stus.pop ()
print(stus)

 

stu.remove(' 大哥')删除元素(删除一个不存在的元素会报错)

stus = ['老大','老二','老三']
stus.remove('老大')
print(stus)

 

del stu[0]删除元素

stus = ['老大','老二','老三']
del stus[0]
print(stus)

 

清空列表

stu.clear()

stus = ['老大','老二','老三']
stus.clear()
print(stus)

 

取值

print(stu[ ])

stus = ['老大','老二','老三']
print(stus[2])

 

其他

stu.count()#找某一个元素出现的次数

stus = ['老大','老二','老三','老二']
print(stus.count('老二'))

stu.index()索引找到一个元素 #找索引

stus = ['老大','老二','老三','老二']
print(stus.index('老二'))

stu.sort#排序

stus = ['老大','老二','老三','老二']
stus.sort()
print(stus)

 

stu.sort(reverse=True)降序

stus = ['老大','老二','老三','老二']
stus.sort(reverse=True)
print(stus)

 

stu.copy()#复制一个list

stu.extend(变量值) #一个列表的数据+另一个列表的数据

 

list 练习:

username = ['xiaohei','xioabai','xiaoxiao']
passwold = ['111111','121212','333333']
登陆,输入账号和密码对不对?
登陆成功,欢迎xx,登陆,今天时间是xxx
最多登陆3次,


需求分析:

#循环3次

# 输入账号密码
# 判断账号是否存在
# 去账号取到账号的下标,通过下标去密码,判断账号和密码是否正确

import datetime
today = datetime.datetime.today()

username = ['xiaohei','xioabai','xiaoxiao']
passwold = ['111111','121212','333333']

for
i in range(3): use = input('帐号') if username.count(use)>0: index = username.index(use) #找username的下标 pwd = passwold[index] #对应帐号的下标 passwold = input('密码') if passwold == pwd: print('欢迎{},今天是{}'.format(use,today)) break else: print('密码错误') else: print('不存在') else: print('失败过多')

 

posted @ 2020-04-24 15:57  带着兔子去拔牙  阅读(209)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3