python之数据类型(数字与列表)
2021-01-19 14:14
标签:内存地址 最小 不同类 常见 append 元素 class 需要 浮点数 python数据类型一共六种:数字、字符串、列表、元组、字典、集合,其中可变数据类型有列表、集合、字典,不可变有int、str、tuple。这里的可变于不可变指的是修改此数据是否会重新在内存中创建一个新的地址或者还是原来的内存地址不变 python中数字类型: 八进制0o 十六进制0x 二进制0b 布尔型数 列表类型(list): 列表是最常见基本数据结构之一,是可变类型,可索引,切片,加,乘,检查成员列表的数据项不需要具有相同类型。其中内置min与max取最大与最小值,len取长度。 python之数据类型(数字与列表) 标签:内存地址 最小 不同类 常见 append 元素 class 需要 浮点数 原文地址:https://www.cnblogs.com/xiaoranzed/p/12907875.html
整数 int 浮点数float 复数 complex 布尔数 bool
True
False
内置空值对象
None
表达式和运算符
+ - * / // % **#list.append方法表示尾部追加:
lst = [1,a,5,7]
lst.append(‘hello‘)
print(lst)
>>>[1,a,5,7,hello]
#list.remove方法表示移除第一个匹配项:
lst = [5,8,7,9,8]
lst.remove(8)
print(lst)
>>>[5,7,9,8]
#len(list)方法表示取列表长度:
lst = [5,8,7,9,8]
print(len(lst))
>>>5
#min(list)方法与max()方法分别取列表最小值与最大值:
lst = [5,8,7,9,8]
print(min(lst),max(lst))
>>>5,9
#list.reverse()方法表示将列表中元素反向:
lst = [5,8,7,9,8]
lst.reverse()
print(lst)
>>>[8,9,7,8,5]
#list.sort(key=None,reverse=False)表示升序或者降序排序
#reverse=False表示降序,reverse=True表示升序
#注意:不同类型之间排序会报类型错误,所以不同类型不能一起进行排序
lst = [5,8,7,9,8]
lst1=lst.sort(reverse=True)
lst2=lst.sort(reverse=False)
print(lst1,lst2)
>>>[5,7,8,8,9],[9,8,8,7,5]
#list.clear()表示清空列表:
lst = [5,8,7,9,8]
lst.clear()
print(lst)
>>>[]
#list.copy()表示复制列表:
lst = [5,8,7,9,8]
lst1 = lst.copy()
print(lst1)
>>>[5,8,7,9,8]
上一篇:Java运算符概要与数学函数
文章标题:python之数据类型(数字与列表)
文章链接:http://soscw.com/index.php/essay/44098.html