aa {:
aa {:^10s} aa 中间对齐(宽度为10)
传统的格式化输出方法 %占位, %s万能
%s--格式化字符串 %d---格式化整数 %f--格式化浮点数字,可指定小数点后的精度
列表的定义:[]
列表中可以存储任意类型的数据
列表可以进行下标取值和切片
还可以通过指定下标位置去修改元素的值
列表的方法:
增:append,insert,extend
删:pop,remove,clear
查:index,count
改:通过下标修改值
其他:copy,reverse,sort
方法 描述
append 在列表的尾部加入一个元素
insert 在指定位置插入一个元素
extend 插入多个元素
pop 删除一个元素(默认从列表尾部删除,也可以指定下标进行删除)
remove 删除指定的元素(从前往后找)
clear 清空列表内所有元素
index 查找元素的位置,找到第一个就返回结果
count 统计元素的个数
copy 复制列表
reverse 反序
元组
元组的定义:元组定义在小括号中 ()
元组内部的数据:它支持数字,字符串甚至可以包含元组(即嵌套)
元组的常见操作:下标取值:元组内部的数据是有序的,可以通过下标获取对应的元素
注意点:t=() 空元组 t=(1,) 只有一个数据的时候要注意加逗号
元组的值不可修改,是属于不可变数据
元组的方法: count:查找元素的个数 index:查找元素下标
元组内部元素修改:特殊情况
元组内部有可变类型的元素的时候,内部的可变类型元素是可以修改的
字符串,列表,元组的通用操作--统称为序列类型数据
序列类型:有下标索引取值,可以切片
获取元素总数:
len() :获取序列类型的元素总数---获取序列的长度
相互转换:
str() :可以将元组和列表强制转换成字符串(基本不用)
list():将元组和字符串中的每个元素拿出来,组成一个列表
tuple():将列表和字符串中的每个元素拿出来,组成一个元组
字典:
字典的定义:{,key:value,key2:value2}
key:是唯一的,不能重复,必须是不可变类型的数据
对于Key的使用:建议使用字符串
value:可以任何类型的数据(python中)
字典增删查改的方法:
添加元素:通过键赋值,直接添加
修改元素:通过键赋值,直接修改
查找元素:通过键直接找对应的value
get方法:也是通过键获取value值(好处:键不存在时不会报错)
Items:获取所有的键值对,每个键值对为一个元组,放在dict_items类型的数据中,可以通过List转换为列表
keys:获取所有的键,放在dict_keys类型的数据中,可以通过list转换为列表
valus:获取所有的值,放在dict_valus类型的数据中,可以通过list转换为列表
删除元素:pop:指定键删除元素值 popitem:删除列表中最后一个元素
集合set {value,value1}
空集合的定义:set()
定义:花括号{}或set()函数可以用来创建集合
注意:要创建一个空集合你只能用set()而不能用{},因为后者是创建一个空字典
集合的方法:增加元素:add,删除元素:pop,remove
可变类型数据,集合定义后可以通过相关 的方法,添加元素
数据类型的可变不可变
不可变类型:数值类型,字符串,元组
字符串和元组定义之后不能修改内部的结构或者值(内存单元中的值),为不可变类型
可变类型:列表,字典,集合
python基础语法
标签:转换 表示 int 组成 关闭 并且 基础语 定位 精度
原文地址:https://www.cnblogs.com/butaileng7/p/14251489.html