不完整笔记:内置数据类型【未包含字符串】

来源:互联网 发布:我国网络零售的特点 编辑:程序博客网 时间:2024/06/06 09:14

打印支持如下格式:

print("""GOODMORNINGMATE""")</span>

布尔值零值是false[假],非零值是 true[真],数学运算中,false=0,true=1

比如:if 10:

空集为假值


1.列表

负索引值a_list[‐n] == a_list[len(a_list) ‐n

extend()添加参数(列表中,每个单个string)

mlist.extend(['a', 1, False])

append()添加参数(整个list,作为一个元素加入到列表中)


如果没有在列表中找到该值,index()方法将会引发一个例外

2.元组()

据说:【元组和列表的主要区别是元组不能进行修改。用技术术语来说,元组是不可变更 的。

从实践的角度来说,没有可用于修改元组的方法。元组的速度比列表更快。

如果定义了一系列常量值,而所需做的仅是对它进行遍历,那么请使用元组替代列表。】
元祖的同时赋多值

v = ('a', 2, True)(x, y, z) = v # x='a'
3.集合:无序,不重复,使用{}
mset = set() #空集合mdict = {}#由于从 Python 2 沿袭而来历史的古怪规定,不能使用两个花括号来创建空集合。该操作实际创建一个空字典,而不是一个空集合。
add()与update()的区别类似append
如果该值不在集合中,remove()方法引发一个KeyError例外。discard()则不会。
任何两个包含所有同样
值(无一遗漏)的集合可认为是相等的。

4.字典键区分大小写,与集合的区别是:有Key-Value
mdict = {'a':'1','b':2}print(mdict)#{'b': 2, 'a': '1'}for each in mdict:#each为字典中的一个key    print(each)"""只打印keyba"""





0 0
原创粉丝点击