enumerate  枚举

 

enumerate:枚举,对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值。

li = ['gelan','狗大','狗二','三哥','星儿']
for i in enumerate(li):
    print(i)
for index,name in enumerate(li,1):
    print(index,name)
for index, name in enumerate(li, 100):  # 起始位置默认是0,可更改
    print(index, name)    

#打印结果

(0, 'gelan')
(1, '狗大')
(2, '狗二')
(3, '三哥')
(4, '星儿')


1 gelan
2 狗大
3 狗二
4 三哥
5 星儿


100 gelan
101 狗大
102 狗二
103 三哥
104 星儿

range:指定范围,生成指定数字。

for i in range(1,10):
    print(i)

for i in range(1,10,2):  # 步长
    print(i)

for i in range(10,1,-2): # 反向步长
    print(i)

= 赋值
== 比较值是否相等
is 比较,比较的是内存地址
id(内容)输出内存地址


#数字,字符串 小数据池
#数字的范围 -5 -- 256 这个范围被称为小数据池
#字符串:1,不能有特殊字符
# 2,s*20 还是同一个地址,s*21以后都是两个地址

python基本数据类型零碎知识点

 


 
                    
            
                

相关文章:

  • 2021-08-04
  • 2021-11-13
  • 2021-05-28
  • 2021-09-05
  • 2021-07-23
  • 2022-03-02
  • 2021-09-06
  • 2021-07-03
猜你喜欢
  • 2021-10-06
  • 2022-01-22
  • 2021-12-15
  • 2021-11-13
  • 2021-03-31
  • 2021-11-25
  • 2021-09-07
相关资源
相似解决方案