学习笔记 221212 ord counter enumerate

1、ASCII 表 ord函数

ord('char')

>>>ord('a')
97
>>> ord('b')
98

char('number')

>>> print chr(48), chr(49), chr(97)

0 1 a

0011 0000

060

48

0x30

0

字符0

0011 0001

061

49

0x31

1

字符1

0100 0001

0101

65

0x41

A

大写字母A

0100 0010

0102

66

0x42

B

大写字母B

0110 0001

0141

97

0x61

a

小写字母a

0110 0010

0142

98

0x62

b

小写字母b

2、Counter 类使用的方法

from collection import Counter

b = Counter('chenkc')
#Counter({'c': 2, 'h': 1, 'e': 1, 'n': 1, 'k': 1})

Counter用于计数,调用它会返回一个key为列表的值,value为该值的具体个数的对象

count.elements()
# 返回count组合中的值 类似于dict.values()

3、Enumerate

s = [6, 2, 9, 4, 5]
for index, value in enumerate(s, 3):
#     索引, 值              数组,从指定索引开始计数
    print('%s, %s' % (index, value))
#输出结果:
4, 6
5, 2
6, 9
7, 4
8, 5

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值