Scott自学python——列表学习笔记

list是一种有序的集合,可以随时添加和删除其中的元素。

创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。

列表的下标取值/切片/是否越界与字符串一致,区别就是列表是获取元素。

for循环可将列表中的元素一个一个取出,取完后退出循环。

1.append()  #在列表后面追加元素

2.count()  #统计元素出现的次数

3.extend()  #扩展,相当于批量添加

4.index()  #获取指定元素索引号

5.insert()  #在指定位置插入

6.pop()  #删除最后一个元素

7.remove()  #移除左边找到的第一个元素

8.reverse()  #反转列表

9.sort()  #列表排序 reverse=True倒序

index=['beijing','olympic',12345,123.45,'北京冬奥会','olympic']#定义列表
data=range(5)
index.append(data)#在列表后面追加元素
index.extend(data)#扩展,相当于批量添加
print('olympic出现的次数',index.count('olympic'),'次')#统计元素出现的次数
print(index)
print("index的数据类型是",type(index))
index.insert(3,'China')#在指定位置插入
print('第',index.index('北京冬奥会'),'个数据是”北京冬奥会“')#获取指定元素索引号
for number in range(index.index(4)+1):
    print("index中第",number,"个数据是",index[number],',数据类型是',type(index[number]))
    pass
'''
运行结果为:
olympic出现的次数 2 次
['beijing', 'olympic', 12345, 123.45, '北京冬奥会', 'olympic', range(0, 5), 0, 1, 2, 3, 4]
index的数据类型是 <class 'list'>
第 5 个数据是”北京冬奥会“
index中第 0 个数据是 beijing ,数据类型是 <class 'str'>
index中第 1 个数据是 olympic ,数据类型是 <class 'str'>
index中第 2 个数据是 12345 ,数据类型是 <class 'int'>
index中第 3 个数据是 China ,数据类型是 <class 'str'>
index中第 4 个数据是 123.45 ,数据类型是 <class 'float'>
index中第 5 个数据是 北京冬奥会 ,数据类型是 <class 'str'>
index中第 6 个数据是 olympic ,数据类型是 <class 'str'>
index中第 7 个数据是 range(0, 5) ,数据类型是 <class 'range'>
index中第 8 个数据是 0 ,数据类型是 <class 'int'>
index中第 9 个数据是 1 ,数据类型是 <class 'int'>
index中第 10 个数据是 2 ,数据类型是 <class 'int'>
index中第 11 个数据是 3 ,数据类型是 <class 'int'>
index中第 12 个数据是 4 ,数据类型是 <class 'int'>

'''

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

轩Scott

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

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

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

打赏作者

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

抵扣说明:

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

余额充值