列表
#列表的创建
list1=[]
print(list1)
print(type(list1))
list2=[1,2,3,True,False,'Hello']
print(list2)
list3=list('12345678') #类型转换
print(list3)
#列表的索引
print(list3[5])
print(list3[-1])
#切片从索引2到6每隔两个取一个
print(list3[2:6:2])
#列表的加法和乘法
print(list3+list2)
print(list3*3)
#列表的成员运算
print('1' not in list3)
print('1' in [1,2,3,4,5])
#内置函数
print(len(list3))
print(max(list3))
print(min(list3))
# del list3
# print(list3)
print('-'*100)
#列表的遍历
for i in list3:
print(i)
for i,j in enumerate(list2): #将索也打印出来
print(i,j)
print('-'*100)
#列表的常用方法
list3.append('1111')
print(list3)
list3.extend([1,2,3])
print(list3)
list3.insert(0,'hello') #插入元素
print(list3)
list3.pop(0) #删除索引为3的元素
print(list3)
list3.remove('7')
print(list3)
list3.clear() #清空列表
print(list3)
#计算若干个人的平均年龄
total=0
age=[10,20,30,40,23,45]
for i in age:
total+=i
print(total/len(age))
print(sum(age)/len(age))
元组
#元组创建
tuple1=(1,2,3,True,False)
print(tuple1)
print(type(tuple1))
tuple2=(1,)
print(tuple2)
print(type(tuple2))
tuple3=()
print(tuple3)
print(type(tuple3))
#类型转换
tuple5=tuple('hello')
print(tuple5)
tuple6=tuple([1,2,3,4,5,6])
print(tuple6)
list1=list(tuple6)
print(list1)
#元组操作
print(len(tuple6))
字典
#字典是无序的,字典的创建d={
d={'name':'mumu', #键是唯一的,后面创建会覆盖前面的值
'age':24,
'gender':'男'
}
print(d)
print(type(d))
# d1={}
# print(d1)
# print(type(d1))
# d2=dict()
# print(d2)
# print(type(d2))
d['height']=168 #新增一个键值对
print(d)
#获取键值对
print(d['name'])
#修啊该键值对
d['name']='gaomumu'
print(d)
#删除字典
# del d
#字典的遍历
for i in d:
print(i,d[i])
for k,v in d.items():
print(k,v)
for k in d.keys():
print(k,d.get(k))
集合
#字典是无序的,字典的创建d={
d={'name':'mumu', #键是唯一的,后面创建会覆盖前面的值
'age':24,
'gender':'男'
}
print(d)
print(type(d))
# d1={}
# print(d1)
# print(type(d1))
# d2=dict()
# print(d2)
# print(type(d2))
d['height']=168 #新增一个键值对
print(d)
#获取键值对
print(d['name'])
#修啊该键值对
d['name']='gaomumu'
print(d)
#删除字典
# del d
#字典的遍历
for i in d:
print(i,d[i])
for k,v in d.items():
print(k,v)
for k in d.keys():
print(k,d.get(k))
s=set([1,2,3,4,5])
print(s)
s=set((1,2,3))
print(s)
print(len(s))
# del s
#集合的遍历
for i in s:
print(i)
评论区