程序园程序员

一个Java 程序员的python学习之路1- for循环

2019-10-15  本文已影响0人  赵阳_c149

python的for循环只有一种形式

python的for循环和java不同,在Java中支持两种形式:

        for(int i = 0; i<nums.length; i++){
            ....
        }

        for(int i : nums){
            ...
        }

而在python中只支持一种形式:

for i in my_list:
      pass

python的for循环更加灵活

首先,python中同样可以数组下标的方式访问数组元素:

        for i in range(0, len(nums)):
              # do sth with nums[i]
              pass

不仅如此,python还支持同时取得当前下表和元素:

        for (offset, item) in enumerate(nums):
              # do sth with offset and item.
              pass
上一篇 下一篇

猜你喜欢

热点阅读