国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python for循環通過序列索引迭代過程解析

2020-02-15 21:19:58
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了Python for循環通過序列索引迭代過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

Python for 循環通過序列索引迭代:

注:集合 和 字典 不可以通過索引進行獲取元素,因為集合和字典都是無序的。

使用 len (參數) 方法可以獲取到遍歷對象的長度。

程序:

strs = "Hello World."# 使用 len 方法可以獲取到遍歷對象的長度。print(len(strs))# 12lst = [7,8,9,4,5,6]print(len(lst))# 6tup = (1,2,3,7,8,9)print(len(tup))# 6

使用 range 方法(左閉右開):

range 函數參數如下,起始位置、終止位置(不包含)、步長。

  注:起始位置默認為 0 。

    步長可以為負,默認為 1。

程序:

# range 函數 (起始位置,終止位置,步長)#   注:起始位置默認為 0 。#     步長可以為負,默認為 1。lst = [i for i in range(5)]print(lst) # 起始位置默認為 0# [0, 1, 2, 3, 4]lst = [i for i in range(1,5)]print(lst) # 不包含終止位置# [1, 2, 3, 4]lst = [i for i in range(1,5,2)]print(lst) #步長可以根據自己需要進行更改# [1, 3]lst = [i for i in range(-5,-1,1)]print(lst) # 起始位置和終止位置可以為負# [-5, -4, -3, -2]lst = [i for i in range(8,5,-1)]print(lst) # 步長可以為負# [8, 7, 6]

通過序列索引進行迭代操作程序:

字符串:

strs = "Hello World."for i in range(len(strs)):  print(strs[i],end = " ")#   H e l l o  W o r l d .

列表:

lst = [7,8,9,4,5,6]for i in range(len(lst)):  print(lst[i],end = " ")

元組:

tup = (1,2,3,7,8,9)for i in range(len(lst)):  print(lst[i],end = " ")

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 昆明市| 大方县| 河曲县| 旌德县| 高唐县| 赣州市| 沙河市| 湾仔区| 邻水| 金山区| 海南省| 津市市| 乐陵市| 五常市| 龙南县| 青龙| 阿克| 小金县| 临潭县| 尉氏县| 清镇市| 息烽县| 家居| 丹阳市| 乐至县| 苏尼特左旗| 诏安县| 沽源县| 贵州省| 玉门市| 新乐市| 和林格尔县| 朔州市| 丰台区| 万荣县| 祥云县| 高要市| 唐海县| 高邮市| 东宁县| 泉州市|