zwPython.com研习社

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3092|回复: 0

FASTAI2列表扩展类L案例#5b,管理项目item

[复制链接]

233

主题

240

帖子

5503

积分

超级版主

Rank: 8Rank: 8

积分
5503
发表于 2020-9-9 10:42:27 | 显示全部楼层 |阅读模式
案例#5b,管理项目item数据
本节案例,主要介绍列表扩展类L,内部项目item的管理。

案例文件名:fa2lsub005b.py,我们先看看案例,分组进行解说。
大家先看看第1组程序代码:
print('\n----- #1')
a=L('btc',3,'eth',0,3,'ltc',2,'xrp')
print('a:',a)
定义L对象变量a,对应的输出信息:
----- #1
a: (#8) ['btc',3,'eth',0,3,'ltc',2,'xrp']

第2组程序代码:
print('\n----- #2')
n=len(a)
print('n:',n)
len函数,获取L对象包含的item项目对象数目,该函数是调用了实际L对象内部函数__len__(self)。
对应的输出信息:
----- #2
n: 8

第3组程序代码:
print('\n----- #3')
cnt=a.count(3)
print('cnt:',cnt)
cnt2=a.count('e')
print('cnt2:',cnt2)
cnt3=a.count('eth')
print('cnt3:',cnt3)
count函数,返回值是L对象变量中,赋值等于count函数参数的数据项目item,在L对象中出现的个数。对应的输出信息:
----- #3
cnt: 2
cnt2: 0
cnt3: 1


多资料请参见:
极宽量化公众号,免费订阅,欢迎大家关注。

【极宽QQ群】
l  群号:1057170501 ,zwPython.com学习QQ群,面向py初学者和大众小白用户
l  群号:124134140,TOP极宽金融量化,三千人超大QQ群,面向专业金融实盘用户。
l  群号:699266891,TFB极宽足球大数据QQ群 。l  
群号:790548107,FASTAI智能量化群

【极宽QQ群】
群号:1057170501 ,zwPython.com学习QQ群,面向py初学者和大众小白用户。
群号:124134140,TOP极宽金融量化,三千人超大QQ群,面向专业金融实盘用户。
群号:699266891,TFB极宽足球大数据QQ群
群号:790548107,FASTAI智能量化QQ群。
【微信公众号】
请大家关注TOP极宽量化公众号,大量原创Python量化技术
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|zwPython.com研习社

GMT+8, 2023-4-1 13:37 , Processed in 0.024334 second(s), 3 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表