Python中令人惊艳的小技巧

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/LucyGill/article/details/84581016

前言:

在我看来,Python成功地拉低了编程的门槛。如果你想实现某个常见的功能,并且恰好懂一点Python(知道怎样打开Python,并会写一点诸如输入输出这样的代码),就可以轻松地通过百度实现自己想要的效果。

本文的目的也在于此,想通过总结实践中用到的令人惊艳的Python函数,达到迅速检索并使用的目的。

路漫漫其修远兮,吾将不定期更新。


1. 从n个数中选择m个数,将所有结果存入一个集合中。

from itertools import combinations
c=combinations(range(4),3)

上述代码的功能是,从[0,3]中选取3个数,并将所有结果存入c。每个结果用tuple的形式存储。tuple可以理解为“不可改变的list”。其一旦被赋值,就无法改变。

猜你喜欢

转载自blog.csdn.net/LucyGill/article/details/84581016