Python的列表问题,传入一个列表,使其返回以下格式

有一个列表

lis = ['a', 'b', 'c']

使其返回成这样子

['a', 'a', 'b', 'b', 'c', 'c']

这是我自己写的,但我更想简短一些,一行代码就完成,比如用列表推导式来写

lis = ['a', 'b', 'c']
lis2 = []
for i in lis:
    lis2.append(i)
    lis2.append(i)
print(lis2)

不难的,你可以自己试试;

编个函数就完了,也是一行调用。