利用for...in...遍历js数组与Python异同

js下:

<script>
data=["南京","南通"]
for( var item in data){
console.log(item)
}
</script>
</html>

得到:
0
1
得到的是data数组两个元素的序号。

Python下:

data=["南京","南通"]
for item in data:
print(item)


得到:
南京
南通

可见Python下遍历的是真正的我们需要的item,对于同一个方法(for...in)针对不同语言不同数据类型得到的结果是完全不同的,这点需要注意。

猜你喜欢

转载自www.cnblogs.com/rookieboy/p/9671679.html
今日推荐