美文网首页
几个写Python代码的小技巧

几个写Python代码的小技巧

作者: 葉_Kyle | 来源:发表于2018-09-15 07:15 被阅读0次
  1. 将list里的元素翻倍,一般这样做:
 bag = [1,2,3,4,5]
 for i in range(len(bag)):
      bag[i] = bag[i] * 2

这样写中规中矩,但有一个更好的办法:

bag = [elem * 2 for elem in bag]

这样写很简洁,也很直观

  1. 遍历list输出,一般这样做:
 bag = [1,2,3,4,5]
 for i in range(len(bag)):
      print(bag[i])

这里也有个简洁明了的写法:

 bag = [1,2,3,4,5]
 for i in bag:
      print(i)
  1. 元素交换

将a,b两者的值交换,一般这样做:

a = 1
b = 2
tmp = a
a = b
b = tmp   

换成这样也可以:

a = 1
b = 2  
a, b = b, a

相关文章

网友评论

      本文标题:几个写Python代码的小技巧

      本文链接:https://www.haomeiwen.com/subject/jskzgftx.html