金融数据分析与挖掘实战1.4.1-1.4.3
# 1.4.1 索引
# 在变量名后面紧跟中括号,中括号里面的数字就是要索引的位置
s3 = "I Like python"
L1 = [1,2,3,4,5,6]
t2 = (1,2,"kl")
s3
'I Like python'
L1
[1, 2, 3, 4, 5, 6]
t2
(1, 2, 'kl')
print(s3[0]) # python位置计数从0开始,即第一个元素元素位置为0,第二个元素位置为1
I
print(s3[1]) #字符串的空格是占位置的,该位置为空格
print(s3[2])
L
print(L1[1]) # 列表里面逗号不占位置数
2
s4 = "I,Like,python" #引号 字符串里面的任何符号都占位数
print(s4[1])
,
print(t2[2])
kl
print("^_^"*15) # 将某个符号打印多次,可以采用"" *次数
^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^
d1 = {1:'h',2:[1,2,'k'],3:9} #字典的索引中括号里面写“键”,#输出的结果是该键对应的值
print(d1[2])
[1, 2, 'k']
print(d1[4]) # 字典中没有键为4的元素,故而不显示结果
---------------------------------------------------------------------------KeyError Traceback (most recent call last)<ipython-input-57-8dbd2844995e> in <module>
----> 1 print(d1[4]) # 字典中没有键为4的元素,故而不显示结果KeyError: 4
d3 = {'q1':[90,100],'k2':'kkk'}
print(d3["q1"])
[90, 100]
J1 = {1,2,2,5,3,'kl','kl','sd'}
print(J1)
{'kl', 1, 2, 3, 5, 'sd'}
print(J1[3]) #集合不支持索引,会报错
---------------------------------------------------------------------------TypeError Traceback (most recent call last)<ipython-input-19-934cabb8f045> in <module>
----> 1 print(J1[3])TypeError: 'set' object is not subscriptable
# 1.4.2切片
s2 = "hello word!"
L2 = [1,2,'HE',3,5]
t2 = (1,2,'kl')
s21 = s2[0:] # 中括号里面写范围,冒号后面省略代表到最后
print(s21)
hello word!
s22 = s2[0:3] # 中括号左侧包含在内,右侧不包含在内
print(s22)
hel
s23 = s2[:] #前后都省略,则表示全部元素
print(s23)
hello word!
s24 = s2[1:6:2] # 前面1:6是指位置范围,就是 ello w,后面的:2是指间隔1位置取一个元素
print(s24)
el
s25 = s2[1:6:3] # 前面1:6是指位置范围,就是 ello w,后面的:3是指间隔2位置取一个元素
print(s25)
eo
s26 = s2[1:10:3]
print(s26)
eoo
L21 = L2[1:3] #列表同上面规则,右侧不包含在内
print(L21)
[2, 'HE']
L22 = L2[2:]
print(L22)
['HE', 3, 5]
L23 = L2[:]
print(L23)
[1, 2, 'HE', 3, 5]
t21 = t2[0:2]
print(t21)
(1, 2)
t22 = t2[:]
print(t22)
(1, 2, 'kl')
# 倒数切片
s27 = s2[-3:] # -3表示从后面倒着数,最后一位是-1位置,倒数第二位是-2位置,# 这表示从倒数第3个一直到最后一位
print(s27)
rd!
s28 = s2[-3:-1] # -3表示从后面倒着数,最后一位是-1位置,倒数第二位是-2位置,#这表示从倒数第3个一直到最后一位(但不包括最后一位)
print(s28)
rd
# 1.4.3长度
# 数据结构中包含元素的个数,元素个数从1开始,真实的个数(不是从0算)
J2 = {1,'h',2,3,9}
k1 = len(s3)
print(k1)
13
k2 = len(L1)
print(k2)
6
k3 = len(t2)
print(k3)
3
J2
{1, 2, 3, 9, 'h'}
k4 = len(J2)
print(k4)
5
k5 = len(J1)
print(k5)
6
k6 = len(d1)
print(k6)
3
金融数据分析与挖掘实战1.4.1-1.4.3相关推荐
- 金融数据分析与挖掘实战 4.2 Matplotlib(二)
Matplotlib常用图形绘制 Matplotlib绘制的常用图形包括散点图.线性图.柱状图.直方图.饼图.箱线图和子图. 1.散点图 散点图又称为散点分布图,是以利用坐标点(散点)的分布形态反映特 ...
- 金融数据分析余挖掘实战1.9-1.10补充
# 1.9.2 有返回值的函数 def sumt(t): #求1一直加到t的和s = 0while t > 0:s = s + tt = t - 1return s s = sumt(30) # ...
- 金融数据分析与挖掘实战练习2.10
# 2.10矩阵及线性代数的运算 # 2.10.1 创建矩阵 import numpy as np mat1 = np.mat("1 2 3 ; 4 5 6 ; 7 8 9") p ...
- 金融数据分析与挖掘实战练习2.5-2.9
# 2.5.1数组切片 #满足条件的切片 import numpy as np D = np.array([[1,2,3,4],[5,6,7,8],[9,10,11,12],[13,14,15,16] ...
- 金融数据分析与挖掘实战练习2.1-2.4
#逻辑运算符 3 and 4 4 3 and 5 and 8 # 如果用and连接多个正整数,那么将显示最后的那个 8 3 and 8 and 5 5 3 or 5 or 8 #如果用or连接多个正整 ...
- 金融数据分析与挖掘实战练习-1.9
# if while 的综合运用 # 猜数字 #请猜我心中的那个数字(假如是10) s = input("请猜测我心中记住的那个数字是:") guess = int(s) if g ...
- 金融数据分析与挖掘实战1.7-1.8
#1.7练习:如果成绩为60分以下,记为E,60-70 记为D,70-80 记为C ,80-90记为B, # 90-100记为A,某个同学成绩为75分,请设计一个if语句打印输出结果 #采用if语句进 ...
- 金融数据分析与挖掘实战1.5.2-1.5.3
# 列表的元素排序 L1 = [1,3,2,6,8,4,3,9,7] L1.sort() print(L1) [1, 2, 3, 3, 4, 6, 7, 8, 9] L1[3] = 5 #把L1列表中 ...
- 金融数据分析与挖掘实战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( ...
最新文章
- 谷歌的量子计算机如何改变世界
- 糍粑大叔的独游之旅-开篇语
- ng-repeat 设定select 选择项
- Tool之ADB:ADB工具的简介、安装、使用方法之详细攻略
- 为什么jsp写script代码报错_JSP 报错:ReferenceError: $ is not defined
- SAP CRM Fiori应用 my Opportunity的扩展
- 用Java分割大型XML文件
- 防止表格中的单行按钮被频繁点击,前端实例讲解~
- 【劲峰论道时空分析技术-学习笔记】5 时空格局和异常探测
- 我的图书《深入浅出线性代数》
- Android Studio 写个单元测试用例,就是这么方便
- u盘魔术师装linux,u盘魔术师下载 u盘魔术师v6(USMv6) v6.0.2019.06.18 正式特别版 下载-脚本之家...
- python list 元素位置,怎么查找python列表中元素的位置
- Windows10系统出现休眠后电脑屏幕黑屏无法唤醒解决办法
- mac(苹果)电脑终端使用技巧
- MacOS 使用SwitchHosts修改 hosts 不生效的原因及解决方法
- 重磅!镭速传输Raysync发布11项全新功能
- java基础多线程抢红包_java多线程模拟抢红包功能
- STM32系统时钟树分析
- Flink 1.12.2 源码浅析 : JobGraph
热门文章
- Java基础学习总结(130)——使用WebSocket导致jUnit单元测试报No suitable default RequestUpgradeStrategy found错误的解决方法
- android 玩pc游戏,Shield掌机试玩: Android系统 可玩PC单机游戏
- android php实时聊天工具,Android_Android 应用APP加入聊天功能,简介
自去年 LeanCloud 发布实时 - phpStudy...
- WebKit 内核浏览器 initKeyboardEvent 函数原型
- STL_算法_元素计数(count、count_if)
- 数据中心能耗支出飙升,我们是否真的无能为力?
- telnet IP不通/sybase central工具无法连接到数据库
- 在Ubuntu下rtorrent编译安装笔记
- Exchange日常管理之四:简化OWA的登录
- 如何限制访问电脑磁盘