list1=[1,2,3, 4, 5]问题2:用range和for循环获取list的值遍历List1?


选择擅长的领域继续答题?{@each tagList as item}
${item.tagName}
{@/each}手机回答更方便,互动更有趣,下载APP
展开全部
生成器对象直接打印出不来内容,只会返回对象信息
想要看生成器具体会产生什么,两个方法:
用for循环遍历生成器,或者用list,tuple转换。
对所有生成器都适用。
>>> a = range(5)>>> arange(0, 5)>>> isinstance(a, range)True>>> for i in a:...
print(i)...01234>>> arange(0, 5)>>> list(a)[0, 1, 2, 3, 4]>>> tuple(a)(0, 1, 2, 3, 4)本回答被提问者采纳下载百度知道APP,抢鲜体验使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。扫描二维码下载
本文章向大家介绍python for循环如何遍历多个数组 和 遍历list(列表),主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。i = [1,2,3]
o = [4,5,6]
for i2,o2 in zip(i,o):
print i2,o2
结果:
1 4
2 5
3 6
字典:
i = {"1":"123","2":"abc"}
o = {"3":"456","4":"def"}
for k,v in zip(i,o):
print i[k],o[v]
结果:
123 456
abc def
=======遍历List=======
list = ['html', 'js', 'css', 'python']
# 方法1
print '遍历列表方法1:'
for i in list:
print ("序号:%s
值:%s" % (list.index(i) + 1, i))
print 'n遍历列表方法2:'
# 方法2
for i in range(len(list)):
print ("序号:%s
值:%s" % (i + 1, list[i]))
# 方法3
print 'n遍历列表方法3:'
for i, val in enumerate(list):
print ("序号:%s
值:%s" % (i + 1, val))
# 方法3
print 'n遍历列表方法3 (设置遍历开始初始位置,只改变了起始序号):'
Tags: None
Archives QR Code

我要回帖

更多关于 for循环获取list的值 的文章

 

随机推荐