金融数据分析与挖掘实战1.4.4-1.5.1

# 1.4.4 统计
L1 = [1,2,3,4,5,6]
t1 = (1,2,3,4,6)
s2 = 'hello word!'
m1 = max(L1)
print(m1)
6
m2 = max(t1)
print(m2)
6
m3 = min(t1)
print(m3)
1
m4 = sum(L1)
print(m4)
21
m5 = max(s2)
print(m5)
w
m6 = min(s2)    # 输出结果为空,显示的是字符串里面的空格
print(m6)
J1 = {1,2,3,4,5,6,7,7}
m7 = sum(J1)
print(m7)
28
m8 = min(J1)   #集合可以计算,重复元素只记一次
print(m8)
1
# 1.4.5 成员身份确认
J2 = {1,'h',2,3,9,'SE'}
z1 = 'I' in s2
print(z1)
False
z2 = 'l' in s2
print(z2)
True
z3 = 'll' in s2
print(z3)
True
z4 = 'lr' in s2
print(z4)
False
z5 = 'SE' in J2
print(z5)
True
# 1.4.6 变量删除
a = [1,2,3,4]
b = 'str'
c = {1:4,2:7,3:8,4:9}
print(a)
[1, 2, 3, 4]
del a
print(a)
---------------------------------------------------------------------------

NameError                                 Traceback (most recent call last)

<ipython-input-25-bca0e2660b9f> in <module>
----> 1 print(a)


NameError: name 'a' is not defined
a = [1,2,3,4];     #分号在这个地方可有可无
b = 'str'
c = {1:4,2:7,3:8,4:9}
a
[1, 2, 3, 4]
# 1.5.1 列表的操作
# 创建空列表
L = []      #空列表可有用[]表示
L = list()   #空列表也可用list()表示
print(L)
[]
# 添加元素
L1 = [1,2,3,4,5,6]
L2 = [1,2,'HE',3,5]
L3 = ['KJ','CK','HELLO']
L4 = [1,4,2,3,8,4,7]
#在L1列表中添加元素H
L1.append('H')     #这种操作会改变原始列表
print(L1)
[1, 2, 3, 4, 5, 6, 'H']
# 将 L2 的元素依次添加到空列表L中
for t in L2:
    L.append(t)
print(L)
[1, 2, 'HE', 3, 5]
L.append(L3)   # 添加元素的时候可以直接添加列表,但添加的列表整体出现
print(L)
[1, 2, 'HE', 3, 5, ['KJ', 'CK', 'HELLO']]
# 扩展列表
# 在 L3的基础上添加L4,并且L4不按中括号的形式加入
L3.extend(L4)
print(L3)
['KJ', 'CK', 'HELLO', 1, 4, 2, 3, 8, 4, 7]
#元素出现的次数
L3.count(4)
2
print('L3中4出现的次数为:',L3.count(4))
L3中4出现的次数为: 2
L5 = ['h','h','t','f','h']
print('L5中h出现的次数为:',L5.count('h'))    # L5中h出现的次数为:
L5中h出现的次数为: 3
# 返回下标(索引)
print('L3中HELLO所在的索引为:',L3.index('HELLO'))   #Python 中从0开始算位置
L3中HELLO所在的索引为: 2
print('L3中 4 所在的索引为:',L3.index(4))  # 只显示第一次出现的索引位置
L3中 4 所在的索引为: 4
# 删除元素
print(L5)
['h', 'h', 't', 'f', 'h']
L5.remove('h')     #删除第一次出现的这个元素
print(L5)
['h', 't', 'f', 'h']

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

哈伦2019

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值