提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
提示:这里可以添加本文要记录的大概内容:
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。
#博学谷IT学习技术支持#
一、列表的定义以及常用操作
'''
列表的定义
基本语法:
列表名称 = [数据1, 数据2, 数据3, 数据4, ...]
注意:列表可以一次存储多个数据且可以为不同的数据类型
'''
#案例:
name_list = ['Tom', 'Lily', 'Rose']
print(name_list) # ['Tom', 'Lily', 'Rose']
print(type(name_list)) # <class 'list'>
二、列表的查询操作
'''
列表的查询操作:
1 index() 指定数据所在位置的下标
2 count() 统计指定数据在当前列表中出现的次数
3 in 判断指定数据在某个列表序列,如果在返回True,否则返回False
4 not in 判断指定数据不在某个列表序列,如果不在返回True,否则返回False
列表的底层存储形式和字符串都是一样的,其也是通过索引下标来对其进行引用的。
'''
#索引下标
name_list = ['Tom', 'Lily', 'Rose']
# 0 1 2
print(name_list[0]) # Tom
print(name_list[1]) # Lily
print(name_list[2]) # Rose
#index()方法:指定数据所在位置的下标
#列表序列.index(数据, 开始位置下标, 结束位置下标)
name_list = ['Tom', 'Lily', 'Rose']
print(name_list.index('Tom',0,2))#0 Tom的下标为0
#count()方法:统计指定数据在当前列表中出现的次数
#列表序列.count(数据)
name_list = ['Tom', 'Lily', 'Rose','Tom']
print(name_list.count('Tom'))#2 Tom出现的次数为2次
#in方法:判断指定数据在某个列表序列,如果在返回True,否则返回False
name_list = ['Tom', 'Lily', 'Rose']
print('Lily' in name_list)# 结果:True
print('Lilys' in name_list