Python入门100个实例(27)——len函数

从本实例学到什么

  1. 用len函数求列表元素个数
  2. 用len函数求字符串内字符个数

实例程序代码

#例3-3-2  len函数

#len(列表)返回列表的元素个数(即列表的长度)
motorcycles = ['honda', 'yamaha', 'suzuki', '宗申', '钱江']
print("摩托车品牌列表的长度:", len(motorcycles))

bicycles = []
print("空列表的长度:", len(bicycles))

#print(motorcycles.len())  #列表没有len()方法
#print(motorcycles.length)  #列表没有length属性

#len(字符串)返回字符串的元素个数(即字符串的长度)
name = "Lihao"
print("Lihao,长度:", len(name))

estr = ""
print("空字符串,长度:", len(estr))

# print(name.len())  #字符串没有len()方法
# print(name.length() )  #Python字符串没有length()方法

运行例3-3-2,输出以下内容:

摩托车品牌列表的长度: 5
空列表的长度: 0
Lihao,长度: 5
空字符串,长度: 0

列表的长度是指列表内元素的个数。字符串长度是指字符串内字符的个数。

len函数的用法

  1. 用len函数求列表的长度,用法是: len(列表) 。函数返回列表的长度,即列表包含的元素的个数。这里,括号内的列表可以是列表变量,也可以是列表字面量。例3-3-2第5行中,len(motorcycles)返回5。
  2. 用len函数求字符串的长度,用法是: len(字符串) 。函数返回字符串的长度,即字符串内字符的个数。这里,字符串可以是字符串变量,也可以是字符串字面量。例3-3-2第15行中,len(name)返回5。
  3. 传入空列表的话,len函数返回0。传入空字符串的话,len函数也返回0。
  4. 列表对象或字符串对象没有length属性或者length方法。

小结

  1. len(列表) ,返回列表的长度,即列表包含的元素的个数。
  2. len(字符串), 返回字符串的长度,即字符串内字符的个数。
  3. 字符串可以看做字符组成的列表。
  • 5
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值