保存到文本文件时,列表中的所有项目均重复-Python

德拉卡龙

我有一个函数,该函数接受一个列表,将其转换为字符串,然后将其输出为.txt文件,但是当我检查文本文件时,它会将每个条目加倍。我已经搜索了一个答案,但找不到答案,如果之前有人问过,我深表歉意。我的代码:

workers = ["John","Mark"]

# Prints list of employees to file
def printAllWorkers():
    strList = str(workers).strip('[]')
    with open('EmployeeList.txt','w') as file:
        for item in workers:
            file.write(strList)

因此,列表应显示“ John”,“ Mark”,而应显示“ John”,“ Mark”,“ John”,“ Mark”

我需要一种只输出一次(首选)列表的方法,也可以采用文本文件并删除所有重复项的方法。

谢谢!

迈克·米勒

您将创建的字符串写入两次。不要遍历所有工作人员,并为每个工作人员写完整的输出。只做一次:

def printAllWorkers():
    strList = str(workers).strip('[]')
    with open('EmployeeList.txt','w') as file:
        file.write(strList)

档案内容:

'John', 'Mark'

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

保存到文本文件时,列表中的所有项目均重复-Python

来自分类Dev

使用python将文件列表保存到文本文件中

来自分类Dev

使用Python将列表中的数据保存到文本文件中

来自分类Dev

解析文本文件,存储值并创建列表并将其保存到字典python中

来自分类Dev

Python - 从文本文件访问列表中的项目

来自分类Dev

Python - 从文本文件中删除所有 '

来自分类Dev

将字典保存到文本文件python 3

来自分类Dev

如何将输出保存到python中的文本文件中?

来自分类Dev

将HTML表数据解析为JSON并保存到Python 2.7中的文本文件

来自分类Dev

python将shell命令的输出保存到文本文件中

来自分类Dev

使用Python进行Spark:将RDD输出保存到文本文件中

来自分类Dev

我可以将二维数组保存到python中的文本文件吗

来自分类Dev

Python:如何将生成器输出保存到文本文件中?

来自分类Dev

如何按照最初在 Python 中分配的顺序将字典保存到文本文件中?

来自分类Dev

将打印值保存到文本文件 python 中

来自分类Dev

获取文本文件 Python 中的特定部分并保存到字典 UnboudLocalError

来自分类Dev

如何解析python中的文本文件以创建删除重复项的排序列表

来自分类Dev

如何保存带有记录的列表以打印到文本文件Python?

来自分类Dev

我如何成功捕获所有可能的情况以从文本文件创建python列表

来自分类Dev

Python 2.7-在文本文件的列表中添加和删除项目

来自分类Dev

通过python在文本文件中查找重复值

来自分类Dev

计算文本文件Python中的重复有效载荷

来自分类Dev

如何使用Python脚本修改文件夹中的所有文本文件

来自分类Dev

(Python) 无法打印文本文件的所有内容

来自分类Dev

如何使python连续检查文本文件中的项目

来自分类Dev

Python Tkinter文本编辑器不会将字体保存到文本文件

来自分类Dev

Python Tkinter文本编辑器不会将字体保存到文本文件

来自分类Dev

将文本文件中的所有搭配替换为python中的搭配字典

来自分类Dev

如何使用python从目录中的所有文本文件中查找特定单词

Related 相关文章

  1. 1

    保存到文本文件时,列表中的所有项目均重复-Python

  2. 2

    使用python将文件列表保存到文本文件中

  3. 3

    使用Python将列表中的数据保存到文本文件中

  4. 4

    解析文本文件,存储值并创建列表并将其保存到字典python中

  5. 5

    Python - 从文本文件访问列表中的项目

  6. 6

    Python - 从文本文件中删除所有 '

  7. 7

    将字典保存到文本文件python 3

  8. 8

    如何将输出保存到python中的文本文件中?

  9. 9

    将HTML表数据解析为JSON并保存到Python 2.7中的文本文件

  10. 10

    python将shell命令的输出保存到文本文件中

  11. 11

    使用Python进行Spark:将RDD输出保存到文本文件中

  12. 12

    我可以将二维数组保存到python中的文本文件吗

  13. 13

    Python:如何将生成器输出保存到文本文件中?

  14. 14

    如何按照最初在 Python 中分配的顺序将字典保存到文本文件中?

  15. 15

    将打印值保存到文本文件 python 中

  16. 16

    获取文本文件 Python 中的特定部分并保存到字典 UnboudLocalError

  17. 17

    如何解析python中的文本文件以创建删除重复项的排序列表

  18. 18

    如何保存带有记录的列表以打印到文本文件Python?

  19. 19

    我如何成功捕获所有可能的情况以从文本文件创建python列表

  20. 20

    Python 2.7-在文本文件的列表中添加和删除项目

  21. 21

    通过python在文本文件中查找重复值

  22. 22

    计算文本文件Python中的重复有效载荷

  23. 23

    如何使用Python脚本修改文件夹中的所有文本文件

  24. 24

    (Python) 无法打印文本文件的所有内容

  25. 25

    如何使python连续检查文本文件中的项目

  26. 26

    Python Tkinter文本编辑器不会将字体保存到文本文件

  27. 27

    Python Tkinter文本编辑器不会将字体保存到文本文件

  28. 28

    将文本文件中的所有搭配替换为python中的搭配字典

  29. 29

    如何使用python从目录中的所有文本文件中查找特定单词

热门标签

归档