python里关于while循环的一道基础题

题目是,用while循环,将n=['小王','小李,'小张']输出3个结果:['小李','小张,'小王']['小张','小王,'小李']['小王','小李,'小张']==... 题目是,用while循环,将n=['小王','小李,'小张']输出3个结果:
['小李','小张,'小王']
['小张','小王,'小李']
['小王','小李,'小张']

=========
此题用for循环方法我会,加append或pop都ok;
但while循环不会,求解while循环方法,谢谢!
展开
 我来答
hy1397471
2019-07-13 · 知道合伙人软件行家
hy1397471
知道合伙人软件行家
采纳数:4714 获赞数:17152
15年数据库维护及数据库应用系统开发经验,从事零售业、服务业及财务管理类系统开发与维护。

向TA提问 私信TA
展开全部

追问

殊途同归,还是谢谢你。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b594c9a
2019-07-13
知道答主
回答量:25
采纳率:20%
帮助的人:3.8万
展开全部
while也可以变成for

i = 0

while True:
n.append(n[0])
n.pop(0)
i+=1
print(n)
if i == 3:
break
追问

殊途同归,还是谢谢你!

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式