python编码规范以及推导式的编写

一、python 的编码规范

 

 

 1、实现date+100以内的偶数  eg:date2,date4......

##普通实现方式
s=[]
for i in range(0,101):
    if i%2 == 0:
       s.append("date"+str(i))
print(s)

##推导式实现
a=["date" + str(i) for i in range(0,101) if i%2 == 0]
print(a)

2、实现讲以下元组转化为字典

a=('str=de494090;pmst=djdkkfh889;sre=783hdndnn;st'
   'dtr=hddfjb;tygbh=ybdhj778nndnn;yuo=ncncncn')

print({i.split("=")[0]:i.split("=")[1] for i in a.split(";")})

 

posted @ 2020-11-22 22:51  然后呢。。。  阅读(133)  评论(0编辑  收藏  举报