测牛学堂:软件测试开发python入门之list列表详解(一)

1列表详解

列表,在python中是list,使用[]
注意:
1 列表可以存放任意多的数据
2 列表中可以存放任意类型的数据
3 列表中数据之间,使用逗号分隔
列表的定义方式
1 使用list进行定义。list定义列表,也称为数据类型转换。list函数可以把可迭代的类型转为列表。(可迭代类型可以简单理解为)
2 使用 []直接定义(使用较多)

list1 = list('12345')
print(list1) # ['1', '2', '3', '4', '5']
list2 = [1,2,3,4,5]
print(list2) #[1, 2, 3, 4, 5]
2列表直出下标和切片

列表数据结构也支持下标和切片,和字符串的使用方法相同。

list1 =  [1,2,'hello','world']
# 列表支持下标
print(list1[2])
# 列表支持切片
print(list1[2:])

3列表的查询方法

1index方法
index方法和字符串中的find方法类似,属于列表的查找。
注意,列表中没有find方法。字符串中有find方法和index 方法。他们在字符串中的区别是,如果没有找到,index会直接报错。而find会返回-1
2count方法
列表.count(数据) 返回的是指定数据在列表中出现的个数。

list1 = [1,2,3,4,2,'hello','world']
print(list1.index(2)) # 1: 2 在list1 中首次出现的下标是 1
print(list1.count(2))# 2 : 2 在list1列表中一共出现了2次
4列表中添加数据的方法

列表.append(数据) 向列表尾部去添加数据
注意:
1 append方法的返回值是None
2 append方法会改变原列表,不会生成新的列表返回

list1 = [1,2,3,4,5]
list1.append(6)
print(list1) # [1, 2, 3, 4, 5, 6]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值