Python 代码简洁方法

###需要一个计数器时,可以这样使用:

for i, arr in enumerate(array):
        print(i, arr)

###两数组连同打印:

list_1 = [1, 2, 3]
list_2 = [4, 5, 6]
for x, y in zip(list_1, list_2):
        print(x, y)

###两个变量交换值:

x, y = y, x
print(x, y)

###取得字典中的一个数据,如果没有,返回提示值。

city = dic.get(‘datong’, '‘Unknown’)
print(city)

###列表推导

[x for x in range(10) if x%2==0]

###string.join()常用于连接列表里的字符串

strList = [“Python”, “is”, “good”]
res = ’  '.join(strList)
结果:Python is good

###三元符的替代

a = 3
b = 2 if a > 2 else 1

###for…else…语句

for x in xrange(1,5):
        if x == 5:
                print ‘find 5’
                break
else:
        print ‘can not find 5!’
交友、征婚就找征友网

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值