如何用python实现从100个数据中选三个且不重复,并导出到excel中,形成只有一列的表
时间: 2024-05-09 10:17:01 浏览: 100
python解析日志文件并且导出到excel中
可以使用Python中的itertools库中的combinations函数来实现从100个数据中选三个且不重复的组合。代码如下:
```python
import itertools
import pandas as pd
data = range(1, 101)
combs = itertools.combinations(data, 3) # 生成所有包含3个数字的组合
df = pd.DataFrame(combs) # 转化成DataFrame
df.to_excel('output.xlsx', index=False, header=False) # 导出到Excel中,不包含索引和表头
```
上述代码可以生成一个包含所有100个数字中选取3个不重复组合的Excel表格。
阅读全文