python基础知识(拓展篇--"怎样更python")

2018-06-15  本文已影响0人  Hf1dw
L=range(100)
print L[0:10:2]    //输出0~9间的数,每隔2个数。

a=L[:]    //将列表L复制给a

[x*x for x in range(1,10) if x%2==0]  //注意条件在一个表达式中的叠加
(x* x for x in range(1,10) if x%2==0)    
//将[]改为()即可,不过需要next()函数的使用才可不断的输出所需数据,因此可以使用for循环来更方便一点。
map(函数,(元素))    //将元素代入函数中进行计算
reduce(函数,(元素))    //接受两个元素并将代入函数进行运算,得到的结果再次与下一个元素一同代入函数进行运算
sorted(序列,某函数)

上一篇:python基础知识(普及篇--python2&python3)

上一篇 下一篇

猜你喜欢

热点阅读