您的位置:首页 > 编程语言 > Python开发

life is short, you need python

2017-08-07 15:39 435 查看


人事苦短,我用python。

这句话应该大部分都听过吧,意思就是体现了Python的简洁、明了。

没代码说个xx:

多线程:

>>> for thread in [ready, aim, fire]:
>>> ... thread.start()


Fibonacci序列:

fib = lambda n: n if n < 2 else fib(n-1) + fib(n-2)


从list获取元素:

>>>alist = ['foo', 'foo', 'hello', 'hello', 'hello', 'bar']
>>>print list(set(alist))


unique特性:

x = [1,5,3,2]
y = x
y.sort()
print x
print y
Output:
[1,2,3,5]
[1,2,3,5]


交换两个变量:

a,b = b,a


串联两个字典:

>>> dict_1 = {1: 'a', 2: 'b', 3: 'c'}
>>> dict_2 = {4: 'd', 5: 'e', 6: 'f'}
>>> dict_1
{1: 'a', 2: 'b', 3: 'c'}
>>> dict_2
{4: 'd', 5: 'e', 6: 'f'}
>>> dict_1.update(dict_2)
>>> dict_2
{4: 'd', 5: 'e', 6: 'f'}
>>> dict_1
{1: 'a', 2: 'b', 3: 'c', 4: 'd', 5: 'e', 6: 'f'}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: