本文转载自微信公众号「尤而小屋」,简单简约作者尤而小屋。抄奉转载本文请联系尤而小屋公众号。简单简约
大家好,抄奉我是简单简约Peter~
本文主要是对Python中常见的6种数据类型操作进行了汇总:
Numbers(数字) String(字符串) List(列表) Tuple(元组) Dictionary(字典) Set(集合)数字很常见,抄奉比如:1,简单简约2,抄奉100,简单简约999等,抄奉两个常见的简单简约数据类型转化函数:int和float。数值型数据的抄奉常见操作:
算术运算返回的是具体的数值:
加:+ 减:- 乘:* 除:/ 乘方:** 求余数:% 求商://比较运算返回的是布尔值:True或者False
大于:> 小于:< 等于:== 小于等于:<= 大于等于:>= 不等于:<> 或 !=字符串是简单简约Python中常见的数据类型之一,能够使用str函数将其他类型的抄奉数据强制转成字符类型
终端中通过input函数输入的任何内容都是字符串数据
通过3种方法生成字符串数据:
单引号:`python` 双引号:"python" 三引号:一般字符串内容较长时使用,"""I am learning python..."""1、简单简约关于索引:
通过index函数能够查看索引值
2、关于切片:
标准形式:start:stop:step 含头不含尾:包含start部分,不包含stop部分 切片的时候,源码库索引左边从0开始,右边从-1开始 步长step可正可负1.判断是否全为字母:isalpha
2.切割:split
3.去掉空格:
strip():两端的空格 lstrip():左边的空格 rstrip():右边的空格4.大小写转化:
upper():字母全部转为大写 lower():字母全部转为小写 isupper():判断字母是否全部转为大写 islower():判断字母是否全部转为小写 capitalize():首字母全部转为大写 title():字符串中所有单词的首字母大写,其他为小写 istitle():判断是否为标题模式,即字符串中所有单词的首字母大写,其他为小写5.字符串格式
占位符% format函数 f-string列表可以说是Python中最为活跃的一个数据类型,使用极其频繁,操作也很多:
元组可以看成是一种不可修改的特殊“列表”。
通过小括号()或者tuple函数来创建。即便是只有一个元素,元组中的元素最后也要有逗号
t1 = (1,2,3) t2 = (4,) # 单个元素 t3 = tuple(("python","go","html")字符串、列表、元组都是有序的数据类型,字典是无序的数据类型,主要是用来存放具有一定映射关系的数据。
在字典中,键是不同重复的,且是不可变的数据类型,值可以是任意的数据类型
创建字典的两种方式:
通过{ }来创建 使用dict函数来创建 d1 = { "name":"小王","sex":"male"} d2 = dict(["name","小王"],["sex","male"])集合不能有重复元素,可以看做是列表和字典的“杂合体”