闲来无事,学学python

python数据类型及其基本操作

字符串

    单双三引号,三引号负责多行字符串;
    \转义
    +拼接
    *复制
    [start,end,step]切片;
    format() 格式化,可通过name指定值;
    len() 字符串长度;
    strip() / lstrip() / rstrip() 去掉空格;
    split(seq,num) 字符串转列表;
    replace(s1,s2,num) 字符串替换;
    encode(encoding) 指定字符串编码;
    startswith(s,start,end);
    endswith(s,start,end);

列表

    list()/[] 创建列表;
    tuple() 列表转元组;
    lst[start,end,step] 切片;
    append()
    extend() 合并列表;
    remove() 根据键值删除;
    pop() 根据位置删除,默认删除最后一个;
    count()
    len()
    in / not in
    join() 列表转字符串

元组

    元组同列表,但不可更改;
    tuple()/() 创建元组; #单元素元组要加一个逗号
    list() 元组转列表;

字典

    字典键值为不可更改类型;
    dict()/{} 创建字典;
        dict([(k1,v1), (k2,v2)]);
        dict(zip([k1,k2], [v1,v2]));
        dict({k1:v1, k2:v2});
    items() 返回字典中的键值对;
    dct[k]=v 添加元素直接赋值;
    pop(k) 删除指定元素; #popitem() 删除任意元素
    clear()删除所有元素;
    keys()
    values()
    get(k)
    update(d2) 用d2进行更新;
    len()
    setdefault(k) 若k不存在就设定为默认值;

集合

    set() / () 创建集合;
    & | 交集 并集;
    - 求差补;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值