len()函数是Python的内置函数,它返回对象的长度。len()函数只能接收一个参数,并且是可迭代参数。例如:
l=['星期一','星期二','星期三','星期四','星期五','星期六','星期日']
len(l)
返回:7
用range生成数列时,查一下数据个数,也可以用len()函数:
r=range(1, 100, 3)#从1至100(不含),生成差为3的等差数列。
len(r)
返回:33
len()函数也可以结合其他函数实现一些功能,比如可以和input()函数及while循环结合,实现判断用户名长度是否合格的功能。
while True:
id=input('请输入4-8位的用户名:')
if len(id)>8:
print('输入过长,请重新输入')
continue
elif len(id)<4:
print('输入过短,请重新输入')
continue
else:
print('您已成功输入了用户名:',id)
break
另外,在一些第三方库中也可以使用len()函数来实现功能,比如在pandas中可以用len来数一下有多少行数据。
发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/74992
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!