Print list without brackets in a single row

前端 未结 12 1345
北恋
北恋 2020-11-22 17:01

I have a list in Python e.g.

names = [\"Sam\", \"Peter\", \"James\", \"Julian\", \"Ann\"]

I want to print the array in a single line withou

12条回答
  •  慢半拍i
    慢半拍i (楼主)
    2020-11-22 17:55

    I don't know if this is efficient as others but simple logic always works:

    import sys
    name = ["Sam", "Peter", "James", "Julian", "Ann"]
    for i in range(0, len(names)):
        sys.stdout.write(names[i])
        if i != len(names)-1:
            sys.stdout.write(", ")
    

    Output:

    Sam, Peter, James, Julian, Ann

提交回复
热议问题