摘要:
# 集合用{}表示,中间元素用,隔开# 集合是无序的(无法通过下标取值),天生可以自动去重s={1,2,3,4,4} #可以用于一堆手机号去重l=[1,2,3,4,4]s=set(l)#将list转为集合l=list(s)#再将集合转为lis# 循环for ss in s: print(ss)s1= 阅读全文
posted @ 2021-04-30 12:57
zhengpei
阅读(60)
评论(0)
推荐(0)
摘要:
# 不能循环删list# 一边循环一边删除,会导致下标错乱,删除有误l=[1,1,2,3,4,5,6,7,8]# for i in l:# if i%2!=0:# l.remove(i)# print(l)# 解决方法:重新定义一个变量赋值l列表l2=[1,1,2,3,4,5,6,7,8]for i 阅读全文
posted @ 2021-04-30 12:47
zhengpei
阅读(50)
评论(0)
推荐(0)
摘要:
# open("文件名","文件模式",encoding='utf-8')# 3种文件模式:r、w、a# r模式:读模式,只能读不能写,文件不存在不会创建,会报错,不写模式默认就是读模式# w模式:写模式,只能写不能读,文件不存在会创建,文件已经存在会清空文件的内容# a模式:追加模式,只能写不能读 阅读全文
posted @ 2021-04-30 12:46
zhengpei
阅读(79)
评论(0)
推荐(0)
摘要:
# 三元表达式# 作用:可以简化if判断age=17# if age>=18:# s="成年"# else:# s="未成年"# 用三元表达式来简化上面的if判断s="成年" if age>=18 else "未成年"print(s)# 列表生成式# 作用:用来简化for循环lis=list(ran 阅读全文
posted @ 2021-04-30 12:43
zhengpei
阅读(83)
评论(0)
推荐(0)
摘要:
# 变量为空的情况# a=""# list1=[]# dist={}# d=0# f=None# 非空即真,非零即真# 用非空即真和非零即真可以有效较少代码# if ture:# xxxx# else:# xxxif a: # 如果a的结果是true,则执行if里的,否则执行else里的 print 阅读全文
posted @ 2021-04-30 12:41
zhengpei
阅读(132)
评论(0)
推荐(0)

浙公网安备 33010602011771号