gpt4 book ai didi

Python - 将列表数据类型输出为 CNF

转载 作者:行者123 更新时间:2023-12-01 08:35:32 25 4
gpt4 key购买 nike

我有一个列表:

KB = [['~p', '~r', 's'], ['~r', 'k'], ['~k', 'm'], ['r'], ['~m'], ['~p', 'r']]

我需要输出到 CNF 格式的文件('output.txt'),如下所示:

~p|~r|s
~r|k
~k|m
r
~m
~p|r

那我现在应该做什么?

最佳答案

BearBrown 的评论涵盖了问题的最重要部分。我正在适应它,展示如何根据需要加入管道(“|”)后写入文件。

KB = [['~p', '~r', 's'], ['~r', 'k'], ['~k', 'm'], ['r'], ['~m'], ['~p', 'r']]

p = ["|".join(x) for x in KB]

with open('output.txt') as o:
for item in p:
o.write('%s\n' % item)

关于Python - 将列表数据类型输出为 CNF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53744033/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com