- 博客(11)
- 收藏
- 关注
原创 python 列表的推导式
列表推导式(List Comprehension)是一种简洁且高效的创建列表的方式,可以在一行代码中实现对可迭代对象的遍历、过滤和转换操作。效率:在某些情况下,列表推导式比使用循环构建列表的效率更高,因为它们通常在底层使用更优化的代码实现。# 输出:[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]# 输出:[[1, 2, 3], [2, 4, 6], [3, 6, 9]]简洁性:可以用非常简洁的代码实现复杂的列表生成逻辑。# 输出:[2, 4, 6, 8, 10]
2024-09-24 14:35:59 549
原创 python中的split函数的用法
split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 num+1 个子字符串。字符串中总共有15个空格,如果指定分隔次数大于15,则Python也不会报错,还是以分隔符的总数进行分隔。字符串中总共有15个空格,如果指定分隔次数大于15,则Python也不会报错,还是以分隔符的总数进行分隔。,第二个参数为分隔次数,如果不指定,则根据字符串中有多少个分隔符,就分隔多少次。,第二个参数为分隔次数,如果不指定,则根据字符串中有多少个分隔符,就分隔多少次。规定要执行的拆分数。
2024-09-24 10:35:58 578
原创 python文件处理基本用法
此时,"Hello"立即被写入到文件中,即使程序在这之后出现异常,也能保证这部分内容已经写入到文件。在 Python 中,文件处理涉及到打开、读取、写入、关闭文件等操作。如果文件不存在,会创建一个新文件;如果文件存在,会在文件末尾追加内容。如果文件不存在,会创建一个新文件;如果文件存在,会清空文件内容。读取整个文件内容并返回一个列表,其中每个元素是文件的一行内容,包括换行符。:参考位置,0 表示文件开头,1 表示当前位置,2 表示文件末尾。函数来打开文件,它返回一个文件对象。方法来关闭文件,释放资源。
2024-09-20 09:43:33 945
原创 python中的lambda函数
快速定义简单的一次性函数:当只需要在代码中的某个地方使用一个简单的函数,并且不希望为其定义一个完整的函数时,可以使用。是对参数进行操作的代码,并且只能有一个表达式。该表达式的结果会作为函数的返回值。函数没有函数名,通常用于一次性的操作,不需要显式定义一个函数名称。函数是一种特殊的匿名函数,它允许快速定义简单的函数,而不需要使用。函数可以根据提供的函数对指定序列做映射,函数根据给定的特定条件过滤掉数据,# 单个参数的 lambda 函数。# 多个参数的 lambda 函数。# 无参数的 lambda 函数。
2024-09-19 08:54:05 428
原创 python中map函数的应用
是一个内置函数,它将一个函数应用于可迭代对象(如列表、元组等)中的每一个元素,并返回一个迭代器,其中包含了将函数应用于每个元素后的结果。函数在处理多个可迭代对象时,会根据可迭代对象的长度进行操作,确保不会尝试从一个已经耗尽的可迭代对象中获取元素。如果提供多个可迭代对象,它们应该具有相同的长度,否则,函数将在最短的可迭代对象耗尽时停止。:一个或多个可迭代对象,函数将依次应用于这些可迭代对象中的元素。:是一个函数对象,它将被应用于可迭代对象中的每个元素。函数会在最短的那个可迭代对象耗尽时停止处理。
2024-09-16 08:33:56 1125
原创 字典的定义及其应用
在 Python 中,字典(dictionary)是一种可变的、无序的容器数据类型,用于存储键值对(key-value pairs)。字典在 Python 中非常常用,用于存储和操作各种类型的数据,特别是当需要通过键来快速访问值时,字典是一个非常强大的工具。函数创建字典,可以从键值对的序列(如列表或元组的列表)中创建字典。来定义字典,键和值之间用冒号分隔,不同的键值对之间用逗号分隔。,以其中一个作为键,另一个作为对应的值,创建一个新的字典。添加新的键值对,直接通过赋值语句给一个不存在的键赋值即可。
2024-09-15 12:58:33 603
原创 python中集合的定义及应用
方法用于随机删除并返回集合中的一个元素。因为集合是无序的,所以无法确定具体删除哪个元素。在 Python 中,集合(set)是一种无序的、不包含重复元素的数据结构。方法随机删除并返回一个元素,如果集合为空会引发。# {2, 3}(假设第一次 pop 出的是 1)方法删除指定元素,如果元素不存在会引发。方法):包含只在其中一个集合中的元素,# 随机返回一个元素,比如 1。在 Python 中,集合的。
2024-09-14 09:53:35 1080
原创 python中元组的定义及其基本用法
如果是元组中的元素是不可变类型(如数字、字符串等),则不能直接使用sort方法(因为sort只能用于可变序列如列表),也不能直接使用sorted函数排序元素本身。如果元组中的元素是可变对象(比如嵌套的列表),可以使用sorted函数通过指定排序的关键函数来对这些可变对象进行排序。:类似于列表切片,可以获取元组的一部分元素,返回一个新的元组12。# 输出 (1, 3, 5),步长为 2,即每隔一个元素取一个。:如果元组中只有一个元素,必须在元素后面添加逗号。:可以使用索引来访问元组中的元素,索引从。
2024-09-13 09:21:37 603
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人