1.1常用的数据类型
数字、列表、字符串、字典、元组、集合
1.1.1列表
类似于C中的数组,但是与数组不同的是,list可以存储不同类型的数据
创建一个列表
heroList=['小卤蛋','草丛三姐妹','上官怼儿','艾琳',100,10.1]
print(heroList)
hero1="小卤蛋"
print(heroList)
总结:列表使用[]进行创建,每一个元素可用,分开
为什么要使用列表?列表可以将我们需要的很多元素封装到一个容器中
列表的相关操作:
1、 访问列表中的元素 列表名[索引]
print("猴子最爱",heroList[0],"和",heroList[3])
2、 往里添加元素 append是列表的末尾进行添加元素
heroList.append('蒙犽')
print('添加后的列表',heroList)
3、修改
heroList[4]='老卤蛋'
print('修改后的列表',heroList)
4、删除
del heroList[5]
print("操作后的列表",heroList)
生成一个[0,1,2...,20]的列表
可以使用循环创建
创建一个空列表
list1=[]
使用循环不停地append
for i in range(21):
list1.append(i)
print(list1)
for hero in heroList:
print(hero)
for i in range(6):
print(heroList[i])
len()可以检测元素对象个数
for i in range(len(heroList)):
# print(heroList[i])
if heroList[i] == '艾琳':
print('恭喜你选中隐藏英雄')
else:
print('不是隐藏英雄')