侧边栏壁纸
博主头像
小狐狸 博主等级

行动起来,活在当下

  • 累计撰写 34 篇文章
  • 累计创建 21 个标签
  • 累计收到 2 条评论

目 录CONTENT

文章目录

Python

小狐狸
2024-06-26 / 0 评论 / 0 点赞 / 20 阅读 / 0 字 / 正在检测是否收录...

列表

#列表的创建
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)

0

评论区