美文网首页
python笔记 基本数据类型二

python笔记 基本数据类型二

作者: 红白乌鸦 | 来源:发表于2018-12-13 10:51 被阅读0次

列表 list :

对象值以中括号内表示,元素以逗号分隔。

li = [“元素零“,[”列表套列表“,[”里面还可以继续套“],”元素二“]

修改:li[2] = ”第三元素“ li[0:2] = [”替换1“,”替换2“]

删除: del li[2:4]

追加:li.append(需要追加的元素) 总体以一个元素加入

扩展:li.extend([“需要追加的元素”]) 以各个元素加入 原理:for I in “需追加元素:li.append(i)

插入:li.insert(插入位置,插入值)

清空:li.clear()

复制:v = li.copy()

计数:v = li.count(“需计数的元素”)

获取位置:li.index(元素,起始数字,结束数字)

删除:v = li.pop(索引,默认最后)pop被删除の值可获取 li.remove(指定值)删除列表中的第一个指定值

反转:li.reverse()

排序:li.sort(reverse=true) 默认从小到大,加入reverse后从大到小。

元组 tuple:

对象值在()内,是列表的特殊形式。内部一级元素不可修改或增减。内部列表可操作。

为了区分参数,一般在最后素加上逗号

获取位置:li.index(元素,起始数字,结束数字)

计数:v = li.count(“需计数的元素”)

字典 dict:

对象值以大括号内表示,元素以逗号分隔。

info = {“k”:123} 键值对

key:值的编号,不可用列表、字典(可变类型)、布尔与1和0重复。相当于其他类的索引

value:可以是任何类。

for item in info.keys/values/items : 循环key/value/全部条目

get查找:n = dic.get() 根据key获取value,相比索引查找,不会报错。

更新:dic.update(k1=xxx,k2=xxx) 覆盖已有键值,添加新键值。

dict.fromkeys() 创建字典,以第一元素(可多个)为key,第二元素为统一的值。

dic.pop() 删除并获取指定值 dic.popitem()随机删除并获取某个值

添加设置键值对:dic.setdefault(‘key’,’value’)

变量

变量名只能为字母、数字和下划线。不能以数字开头。

常量名需大写

if条件语句

    If条件:

        命令

    Elif条件:

        命令

    else:

        命令

while循环

while条件:

        if条件:

            命令

            continue(结束当前循环)

            break(结束全部循环)

        else:

            命令

for循环

逐一读取对象元素,如:”xxx“,”xxx”

for x in n :

        命令

相关文章

网友评论

      本文标题:python笔记 基本数据类型二

      本文链接:https://www.haomeiwen.com/subject/cjsvhqtx.html