python笔记3

1.元组

type()判断类型

Len()判断长度

元素in元组  判断是否有这个值

Max最大值

Min最小值

tup2=(1,2,3,"aa","bb","cc")
print(tup2)
print(type(tup2))#判断类型
print(len(tup2))#元组长度

tag2="aa"in tup2#判断里面是否有这个值
print(tag2)
tag2="dd"in tup2
print(tag2)


tup3=(1,2,3,4,5,6)
print(max(tup3))#最大值最小值必须要是同类型
print(min(tup3))

2.列表

列表[下标]+列表[下标],数值相加,不同类型直接合并

新列表=列表1+列表2 合并列表

列表.append(元素)  添加

列表.remove(元素)删除一个元素,不要求位置

列表.insert(下标,元素)在下标处插入元素

列表.count(元素)元素出现的次数

列表.index(元素)元素出现的下标

list=['Mon','Tue','The','Sun','Sat']
list2=[1,3,4,6,9,11]
print(list2)
sum=list2[3]+list2[0]#两个值相加
print(sum)
print(list2[2:-1])

list3=[1,2,3,"one","two","three"]#可以使用不同类型
print("---------")
print(list3)
print(list3[2:-1])
print((str(list3[1])+list3[3]))

print(len(list3))#列表长度

listCom=list+list3#合并列表
print("-----------")
print(listCom,"\n合并后listCom长度为:"+str(len(listCom)))

del listCom[-1]
print("删除后:",listCom,"\n合并后listCom长度为:"+str(len(listCom)))

tag=3 in list#判断是否有这个值
print(tag)
tag="one" in listCom
print(tag)
tag="four" in listCom
print(tag)


print(list2)
print(len(list2))#长度
print(max(list2))#最大值
print(min(list2))#最小值

list2.append(8)#添加
#list.remove(元素):从列表中删除一个元素,且并不要求此元素的位置;
print(list2)
list2.insert(4,8)#在中间插入数(第四位插入8
print(list2)

print(str(list2.count(8)))#8出现的次数
print(str(list2.index(11)))#11的位置

3.字典

字典[元素]=数据(有元素就修改内容,没有就添加新的元素进集合)

del 字典[元素]删除元素里面的数据

字典.clear() 清空字典

字典[元素]元素里的数据

list1=[]
tup1=()
dic1={"name":'zhangsan','age':13}
print(dic1)
print(dic1['name'])
print(dic1['age'])

dic1['heigh']=170#添加数据
dic1['age']=21#修改数据
del  dic1["name"]#删除name的数据
dic1.clear()#清空字典
print(dic1)

4.集合

集合输出的元素不会重复

Len计算的长度是输出的长度,不是集合元素的长度

集合.add(元素)集合添加内容

集合.remove(元素)集合删除内容

集合.pop()随机删除一个元素

set1={"one","two","three","four","one","three","four"}
print(set1)
print(len(set1))#重复的长度不显示

set2=set('hello')#set函数显示出所的字母,重复的不显示
set3=set("how are you")
print(set2)
print(set3)

5.判断

height=int(input("输入身高:"))#定义一个int类型的input输入语句
if height>=150:#条件
    print("可以玩这个项目")#达成条件输出的语句
else:
    print("不可以玩这个项目")#未达成条件输出的语句

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值