小白炼丹师 2021-04-12 10:20 采纳率: 0%
浏览 122
已采纳

请问python中列表如[1,2,3]怎么变成[1,1,1,2,2,2,3,3,3]?[face]m

请问python中列表如[1,2,3]怎么变成[1,1,1,2,2,2,3,3,3]?[face]monkey2:006.png[/face]
  • 写回答

1条回答 默认 最新

  • 沐川 2021-04-12 10:33
    关注

    如下:

    #!/usr/bin/python
    # -*- coding: utf-8 -*-
    import sys
    
    list_a = [1,2,3]
    list_b = []
    for x in list_a:
        list_b.extend([x]*3)
    
    print(str(list_b))
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?