Roy_Cheng518 2022-03-06 17:12 采纳率: 60%
浏览 17

Python list

[2.1, 'Anna', ['red', 'yellow', 'blue']]
求问怎样实现下面这样的:
[2.1, 'Anna', ['red', 'yellow'], 'blue']
就是让red,和yellow自己在一个list
感谢大家!!

  • 写回答

2条回答 默认 最新

  • 愿此后再无WA 新星创作者: python技术领域 2022-03-06 17:33
    关注

    把列表B的最后一个元素弹出,然后放到列表A即可

    >>> a = [2.1, 'Anna']
    >>> b =  ['red', 'yellow', 'blue']
    >>> a.append(b)
    >>> a
    [2.1, 'Anna', ['red', 'yellow', 'blue']]
    >>> a.append(b.pop())
    >>> a
    [2.1, 'Anna', ['red', 'yellow'], 'blue']
    >>> 
    
    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 3月6日