如何将for循环输出转换为列表? [英] How to convert a for loop output to a list?

查看:449
本文介绍了如何将for循环输出转换为列表?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

例如:

for y,x in zip(range(0,4,1),range(0,8,2)):  
    print(x+y)  

返回:

0  
3  
6  
9  

我想要的是:

['0', '3', '6', '9']

我该如何实现?

推荐答案

最简单的方法,无需使用

The easiest way for your understanding, without using list comprehension, is:

mylist = []
for y,x in zip(range(0,4,1),range(0,8,2)):
    mylist.append(str(x+y))
print mylist

输出:

['0','3','6','9']

这篇关于如何将for循环输出转换为列表?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆