欢迎来我Python萌新的小站

Python 入门练手100例 – 33

【Python 练习实例33】按逗号分隔列表。

【分析】此题松鼠男曾经纠结了很久。主要是考虑到 list 里面的值有可能相同。原本想直接用 for i in list 然后通过 if i == list[-1] 来判断是否为列表最后一位的,但是如果列表中其他位置有一个相同的字符的话就会有问题了。看了很多案例,很多答案并没有考虑到列表中字符可能相同的问题。

其实办法也简单,用 i 来遍历 list 的长度,这样就能保证 i 的唯一性了。

 

输出:

 

 

喜欢 (1)分享 (0)
(1)个小伙伴在吐槽
  1. list=input('输入一串数字:') for i in list: if len(list)==1: print(i) else: print(i,end=',')
    Q_U_E2018-02-09 16:12 回复
发表我的评论
取消评论
友情提示:插入代码时请使用:  <pre>要插入的代码</pre>   以达到最佳效果!

表情     6 + 9 = ? (必填)

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址