Python底层|python基本数据类型

参考

Python3基本数据类型
Python基本数据类型

  1. Python3 中有六个标准的数据类型:
  • Number(数字):支持 int、float、bool、complex(复数)
  • String(字符串)
  • List(列表)
  • Tuple(元组)
  • Set(集合)
  • Dictionary(字典)
  1. Python3 的六个标准数据类型中:
  • 不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);
  • 可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。
  1. 基本方法
  • Number(数字)
    int():强制类型转换。将字符串数据类型转为int类型字符串内的内容必须是数字。
    注:在Python2中,整数的大小是有限制的,即当数字超过一定的范围不再是int类型,而是long长整型。在Python3中,无论整数的大小长度为多少,统称为整型int。
  • String(字符串)
    index():若索引的该字符或者序列不在字符串内,返回ValueError。
    find():若索引的该字符或者序列不在字符串内,返回-1。
    len():返回字符串长度。
    isalnum()、isalpha()、isdigit():判断是否全是字母或数字;判断是否全是字母;判断是否全是数字。
    capitalize():首字母大写。little_five -> Little_five
    title():每个单词首字母大写。my name is little_five -> My Name Is Little_Five
    lower():全部转为小写。LITTLE_FIVE -> little_five
    upper():全部转为大写。little_five -> LITTLE_FIVE
    casefold():大写转小写,小写转大写。lIttle_fIve -> LiTTLE_FiVE
    startswith()、endswith():判断是否以某个字符串开头或结尾,返回布尔值。
    expandtabs():返回字符串中的 tab 符号('\t')转为空格后生成的新字符串。通常可用于表格格式的输出。
    format():格式化输出。
    join():连接字符串数组。
    split()、partition():分割字符串。
    replace():替代。
    strip()、lstrip()、rstrip():清除空白。strip()为清除左右两边的空白,lstrip()为清除左边的空白,rstrip()为清除右边的空白。
  • List(列表)
    append():追加元素
    extend():拓展
    注:扩展extend与追加append的区别:前者为添加将元素作为一个整体添加,后者为将数据类型的元素分解添加至列表内。
    insert():插入元素。
    pop():取出倒数第几个元素。
    remove():移除元素。
    sorted():排序,默认正序。加入reverse =True,则表示倒序。
  • Tuple(元组)
    注:使用圆括号来标识。
  • Set(集合)
    add()、update():增加元素。update为更新多个值,其参数必须为集合。
    pop()、remove()、discard():pop为随机删除;remove如果要删除的元素不存在,则报错;discard如果要删除的元素不存在,无视该方法。
    交集&、并集|、差集-、交叉补集^:关系运算。
    issubset() 、isupperset():判断是否为子集或父集。
  • Dictionary(字典)
    注:键的定义必须是不可变的,即可以是数字、字符串也可以是元组、布尔值等。
    items()、keys()、values():遍历。

结尾

如果您发现我的文章有任何错误,或对我的文章有什么好的建议,请联系我!如果您喜欢我的文章,请点喜欢~*我是蓝白绛,感谢你的阅读!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,837评论 6 496
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,551评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,417评论 0 350
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,448评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,524评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,554评论 1 293
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,569评论 3 414
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,316评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,766评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,077评论 2 330
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,240评论 1 343
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,912评论 5 338
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,560评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,176评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,425评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,114评论 2 366
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,114评论 2 352

推荐阅读更多精彩内容