lis[0]=lis.pop(0)是一个赋值语句,Python解释器会首先执行赋值符号的右边的表达式
lis.pop(0)列表的第一个元素1被弹出
弹出之后(赋值之前)列表lis变成[3, 5, 6]
把步骤2中的元素1赋值给lis的第一个元素lis[0]
lis[0]就被替换成了1,所以整个lis列表变成了[1, 5, 6]
弹出元素1之前
赋值之后