7871人加入学习
(35人评价)
Python零基础入门学习2020最新版(SiKi)

使用Python3.8 于2019/10/20开始录制

价格 免费

# 首先,我们定义了一个字典 `s`,其中包含了一些键值对。
s = {'name':'catcubs','age':18,'gender':'男','hobby':'电子游戏'}

#我们使用 `list()` 函数将字典的键(keys)转换为一个列表,这样我们就可以使用索引来访问字典中的键。
keys = list(s.keys())
# 我们初始化了一个变量 `i` 为 0,这个变量将用来作为索引来遍历列表 `keys`。
i = 0
# `while` 循环的条件是 `i < len(keys)`,
# 这意味着循环将一直执行,直到 `i` 的值等于列表 `keys` 的长度。
while i < len(keys):
    # 在每次循环中,我们首先获取列表 `keys` 中的第 `i` 个元素,这个元素就是字典 `s` 中的一个键。
    key = keys[i]
    # 然后我们使用这个键 `key` 来获取字典 `s` 中的对应值 `value`。
    value = s[key]
    # 我们打印出键 `key` 和值 `value`。
    print(key, value)
    #  最后,我们将i` 的值增加 1,以便在下一次循环中访问下一个键。
    i += 1

[展开全文]

遍历列表

1. 遍历列表用for循环比较方便

2. 用while循环列表:

l = [ 'sz' , 'gz' , 'bj' , 'hk' ]

i = 0
#len(l)-1是最大索引值
while i <= len(l)-1:
    print(l[i])
    i += 1

 

遍历字典:

d = { 'name' : 'siki' , 'age' : 90}

#d.keys()可以获得所有的键
i = 0
keyList = list(d.keys())
while i <len(keyList):
    key = keyList[i]
    value = d[key]
    print(key,value)
    i += 1

[展开全文]