【问题标题】:Printing element of list in single line without any loop [duplicate]在没有任何循环的单行中打印列表元素[重复]
【发布时间】:2019-10-12 21:43:23
【问题描述】:

我想在 python 中打印列表中的所有元素而没有任何循环。 我在互联网上得到了这个。 让 list = [1, 2, 3, 4, 5] 和 print(list)。 但我不知道这个''在这里做什么。

【问题讨论】:

    标签: python-3.x list


    【解决方案1】:

    使用 * 运算符打印列表,以空格分隔

    a = [1, 2, 3, 4, 5]   
    print(*a) 
    

    输出:

    1 2 3 4 5
    

    使用 * 和 sep 运算符打印列表

    print(*a, sep = ", ") 
    

    输出:

    1, 2, 3, 4, 5
    

    换行打印

    print(*a, sep = "\n")
    

    输出:

    1
    
    2
    
    3
    
    4
    
    5
    

    【讨论】:

    猜你喜欢
    • 2022-01-23
    • 2014-06-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-24
    • 2018-11-09
    • 2019-02-03
    • 1970-01-01
    相关资源
    最近更新 更多