学习Python语言---高级数据类型
来源:互联网 发布:审美疲劳 知乎 编辑:程序博客网 时间:2024/05/16 09:41
元组
1.与列表很相似,定义为
(1,“123”,56)
2.不同是,元组是不能改变的,类似于常量
a = ["a", 1, 2] #这是列表
a.append(3) #增加一个元素3
但是元组是不能增加或删除元素的
3. (2)其实是 整型 2, (2,)就是 元组
字典
1.字典的定义为
{ #key : value
“123”: 123,
456 : “hello”
}
是一种映射关系
例如:
a = {"123":123, 456:"hello"}
a["123"] == 123
a.keys() = ["123", 456]
a.values() = [123, "hello"]
字符串
1.字符串其实是一个特殊的列表,列表中每个元素是一个字符
a = "hello lilei"
a = "hello %s" % "lilei" # %s是占位符 第二个%后面的字符串替换%s
a = "%s %s" % ("hello","lilei") #后面的数据结构是元组
a = "%(verb)s %(name)s" % { "verb": "hello","name":"lilei" }
有关函数
1.当一个函数返回多个值的时候,它实际上返回了一个元组
a,b = (1, 2)
param = (1, 2) #定义一个元组
add( *param )
与
add(1, 2)一样
param = {"a": 1, "b": 2} #定义一个字典
param(**param) -> param(a=1, b=2)
0 0
- 学习Python语言---高级数据类型
- 高级数据类型-python
- python高级数据类型
- Python学习-Python数据类型
- C语言学习--数据类型
- C语言数据类型学习
- c语言学习----数据类型
- C语言学习:数据类型
- python学习--高级篇
- Python学习----高级特性
- python高级学习目录
- Python学习-高级特性
- Python学习--数据类型
- 学习Python 之 数据类型
- Python学习-数据类型
- Python学习二:数据类型
- python学习之数据类型
- python基础学习-数据类型
- HTML5开发移动web应用——Sencha Touch篇(6)
- 有一位后代曾忏悔:他的祖父继承家里的淫业,到了他父亲那一代,果报现前
- WC2016 NPC
- android游戏--行列换
- Operation not allowed after ResultSet closed--Mysql
- 学习Python语言---高级数据类型
- Linux命令行学习之路(四)
- 网上商城SSH各个类间的关系(一)
- 重构——退卡——触发器试验
- CGContext 总结二
- 文章标题
- java的成员变量和局部变量!
- 『Python』序列学习总结之三——字符串
- iOS-cell.selectedBackgroundView自定义