零基础学python迭代器全解二

 时间:2026-02-16 12:12:59

1、print('***做判断***')L = []for i in range(1, 10):    if i % 2:        L.append(i*i)print(L)

零基础学python迭代器全解二

2、L = [i*i for i in range(1, 10) if i % 2]print(L)tmp = ['good', 'loVe', 333, 'DOG', 'black', 111]L = [s.lower() for s in tmp if isinstance(s, str)]print(L)

零基础学python迭代器全解二

3、L = []for s in tmp:    L.append(s.lower() if isinstance(s, str) else s)print(L)

零基础学python迭代器全解二

4、L = [s.lower() if isinstance(s, str) else s for s in tmp]print(L)

零基础学python迭代器全解二

5、print('*****多个变量*****')tmp = [666, 222, 333]# ['1-666', '2-222', '3-333']L = []for i, v in enumerate(tmp):    L.append('%d-%d' % (i+1, v))print(L)

零基础学python迭代器全解二

6、L = ['%d-%d' % (i+1, v) for i, v in enumerate(tmp)]print(L)

零基础学python迭代器全解二

7、print('******循环嵌套******')s1 = 'abcde's2 = '12345'# a1 a2 a3 a4 a5 b1 b2....L = []for x in s1:    for y in s2:        L.append(x+y)print(L)L = [x+y for x in s1 for y in s2]print(L)

零基础学python迭代器全解二

  • Python3 迭代器和生成器入门
  • python迭代器生成器
  • 实例讲解Python迭代器的概念
  • 如何使用python语言isinstance判断是否是迭代器
  • 在python中怎样将迭代对象转换为迭代器?
  • 热门搜索
    梅州旅游景点大全 希腊旅游 旅游英语作文 单相思怎么办 大连景区 大熊猫的特点 深圳旅游团 唐县旅游景点 淘宝怎么装修 开车撞死人怎么办