博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python 之数据类型
阅读量:5110 次
发布时间:2019-06-13

本文共 1586 字,大约阅读时间需要 5 分钟。

# Numbers(数字)#     int(有符号整型)#     long(长整型[也可以代表八进制和十六进制])#     float(浮点型)#     complex(复数)# String(字符串)# List(列表)[]# Tuple(元组)()# Dictionary(字典){}if __name__ == "__main__":    # 注意:long 类型只存在于 Python2.X 版本中,在 2.2 以后的版本中,int 类型数据溢出后会自动转为long类型。在 Python3.X 版本中 long 类型被移除,使用 int 替代。    a = 1    print(type(a))  # 
b = 1.0 print(type(b)) #
c = 5j print(type(c)) #
# 注意:从左到右索引默认0开始的,最大范围是字符串长度少1,从右到左索引默认-1开始的,最大范围是字符串开头。 # 字符串用单引号或双引号都可以 str = "abc" print(type(str)) #
str1 = 'a' print(type(str1)) #
print(str[1]) # b print(str[0:1]) # a print(str[0:2]) # ab list1 = ['a', 'b', 70, 9, "c"] print(type(list1)) #
print(list1[0]) # a print(list1[0:3]) # ['a', 'b', 70] # 第三个数字2 代表间隔1个位置 print(list1[0:3:2]) # ['a', 70] list2 = [1, 2, 3] print(list1 + list2) # ['a', 'b', 70, 9, 'c', 1, 2, 3] print(list2 * 2) # [1, 2, 3, 1, 2, 3] # 注意:元组是不允许更新的。而列表是允许更新的 tuple = (1, 2, '1', 'a') print(type(tuple)) #
print(tuple[0]) # 1 print(tuple[0:2]) # (1, 2) print(tuple[0:2:2]) # (1,) print(tuple[2:]) # ('1', 'a') print(tuple[2:] * 3) # ('1', 'a', '1', 'a', '1', 'a') tinydict = { "a": "b", "c": "d"} print(type(tinydict)) #
print(tinydict["a"]) # b print(tinydict.get("a")) # b print(tinydict.keys()) # dict_keys(['a', 'c']) print(tinydict.values()) # dict_values(['b', 'd']) # 将字典类型转为列表类型 value = list(tinydict.values()) print(type(value)) #
for i in value: print(i)

 

转载于:https://www.cnblogs.com/yang-2018/p/10807604.html

你可能感兴趣的文章
一次失败的项目经理招聘经验
查看>>
怎么保存退出vi编辑
查看>>
项目优化之热更新
查看>>
执行带返回参数的存储过程
查看>>
ECNUOJ 2616 游黄山
查看>>
Linux 查询配置命令
查看>>
存储过程入门
查看>>
Java泛型的基本使用
查看>>
我的游戏学习日志8——数字游戏策划(3)数字游戏的概念
查看>>
智力逻辑题
查看>>
Phpcms V9导航循环下拉菜单的调用技巧
查看>>
SpringBoot前后端分离Instant时间戳自定义解析
查看>>
开发一个简单的 Vue 弹窗组件
查看>>
1076 Wifi密码 (15 分)
查看>>
rsync
查看>>
java中的IO操作总结
查看>>
noip模拟赛 党
查看>>
bzoj2038 [2009国家集训队]小Z的袜子(hose)
查看>>
Java反射机制及其Class类浅析
查看>>
Postman-----如何导入和导出
查看>>