python将多个点坐标进行两两组合,将结果输出TXT文本
时间: 2024-02-29 09:51:39 浏览: 192
多个TXT文件合并成一个
5星 · 资源好评率100%
可以使用Python的itertools模块中的combinations函数来实现将多个点坐标进行两两组合的功能,并将结果输出到TXT文本中。以下是一个示例代码:
```python
import itertools
# 多个点坐标
points = [(0, 0), (1, 1), (2, 2), (3, 3)]
# 使用combinations函数进行两两组合
combs = list(itertools.combinations(points, 2))
# 将结果输出到TXT文本中
with open('output.txt', 'w') as f:
for comb in combs:
f.write(str(comb) + '\n')
```
运行代码后,会在当前目录下生成一个名为output.txt的文本文件,其中包含了所有点坐标的两两组合结果。
阅读全文