python --列表

本文介绍了Python中的列表,包括其存储任意数据类型的特性、列表的增删改查操作,如索引、切片、重复、连接、成员操作符等。通过实例详细讲解了如何增加元素(append、extend、insert)、删除元素(pop、remove、del)、修改元素以及排序列表。还涉及到了列表的迭代和嵌套列表的操作。
摘要由CSDN通过智能技术生成

学过c语言大家都知道数组(存储同一数据类型的集和),而今天我们要说的列表也是存储数据的集和,只不过列表是可以存储任意数据类型

列表的特性

service = [‘http’,‘ftp’,‘dns’]
索引
print(service[0]) //打印第一个元素
print(service[-1]) //打印倒数一个元素

切片
print(service[1:]) //打印除第一个元素外的其他元素
print(service[:-1]) //打印除倒数第一个元素外的其他元素
print(service[::-1]) //倒序输出

重复
print(service*3)

service1 = [‘mysql’]
连接
print(service + service1)

成员操作符
print(‘mysql’ in service ) //Flase
print(‘mysql’ in service1 ) //True

迭代
for i in service:
print(i)

列表里嵌套列表
service2 = [[‘http’,80],[‘ftp’,21],[‘ssh’,22]]
print(service2[0][:-1])
print(service2[1:][:-1])

列表小练习

	"""
    假定有下面的列表:
    names = ['fentiao','fendai','fensi','apple']
    输出结果为:'I have fentiao, fendai, fensi and apple'
    """
    names = ['fentiao','fendai','fensi','apple']
    print('I have' + ','.join(names[:-1]) + ' and ' + names[-1])
1.系统里面有多个用户,用户的信息目前保存在列表里面
    users = ['root','westos']
    passwd = ['123','456']
2.用户登陆(判断用户登陆是否成功
    1).判断用户是否存在
    2).如果存在
        1).判断用户密码是否正确
        如果正确,登陆成功,推出循环
        如果密码不正确,重新登陆,总共有三次机会登陆
    3).如果用户不存在
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值