【常用类型-Python基础】
字符串、数组、元组、字典
寒山独见君~
学习使人进步
展开
-
【Python学习】【基础篇】【列表】列表元素排序最小值与最大值min()、max()
列表对象中提供了 sort0 方法,该方法用于对原列表中的元素进行排序,排序后原列表中的元素顺序将发生改变。使用 sort0 方法对字符串列表进行排序时,采用的规则是先对大写字母排序,然后再对小写字母排序。max()函数功能为取传入的多个参数中的最大值,或者传入的可迭代对象元素中的最大值。如果想要对字符串列表进行排序 (不区分大小写时),需要指定其 key 参数。还可以传入命名参数 key,其为一个函数,用来指定取最大值的方法。注意:sort()函数对中文支持一般,建议使用其他方法。sorted()函数。原创 2023-04-17 17:20:55 · 1668 阅读 · 0 评论 -
【python学习】【基础篇】【字符串】大小写转换-首字母、所有字母
str.capitalize():首字母转为大写,剩余内容全部转为小写。使用for和enumerate()可以同时输出索引值和元素内容。str.title():每个单词首字母转为大写。str.upper():所有字母转为大写。str.lower():所有字母转为小写。enumerate()函数遍历序列。stop:结束,不包括stop。start:开始,默认从0。step:步长,默认为1。index:元素索引。原创 2023-04-12 17:51:50 · 829 阅读 · 0 评论 -
【python学习】基础篇-【字典】创建、遍历键、值、键值对、删除、更新与复制
字典 fromkeys0方法用于创建一个新的字典。以序列 seq 中的元素作为字典的键,用 value 作为字典所有键对应的值。字典 items() 方法用于获取一个字典所有的键和值。返回的是一个可迭代对象,字典 values() 方法用于获取一个字典所有的键。返回的是一个可迭代对象,字典 keys() 方法用于获取一个字典所有的键。返回的是一个可迭代对象,可以使用 list()函数转换为列表。可以使用 list()函数转换为列表。可以使用 list()函数转换为列表。原创 2023-04-18 16:27:19 · 889 阅读 · 0 评论 -
【python学习】【基础篇】【列表】获取列表长度,元素获取、修改、插入、遍历、切片、删除,统计元素出现次数、查找元素、反转列表、列表排序
列表的常见操作列表长度修改元素插入元素打印每一个元素打印某个之前元素打印某个之后元素# -*- coding: UTF-8 -*-def example1(): a = ["Mi", "OPPO", "vivo"] print(len(a)) # 打印列表a的长度 print(a[1]) # 打印列表索引1处的元素def example2(): # 修改列表中的元素 a = ["Mi", "OPPO", "vivo"] a[原创 2021-02-09 14:12:54 · 443 阅读 · 0 评论 -
【python学习】【基础篇】【字典】生成索引序列,字符串、列表转为字典
可以将一个可遍历/可选代的对象按照设置的序号组成个索引序列。参数iterable 为一个序列、迭代器或其他支持迭代对象;enumerate()函数是 Python 的内置函数,可以为字典的键建立索引,生成以序号和字典的键组成的元组。start 为设置下标的起始位置、默认为0。2.将字符串、列表转为字典。1.为可迭代对象建立索引。3.为字典的键建立索引。原创 2023-04-18 17:30:04 · 749 阅读 · 0 评论 -
【python学习】基础篇-字典的基本操作 获取当前日期时间
定义字典时,每个元素都包含两个部分“键”和“值”,在“键”和“值”之间使用冒号(:)分隔,相邻两个元素使用逗号分隔,所有元素放在一个大括号“{}”中。key1、key2、keyn 为元素的键,必须是唯一的,并且不可变的,可以是字符串、数字或者元组。value1、value2”、”valuen 为元素的值,可以是任何数据类型,不是必须唯一。由于字典是可变序列,所以可以随时在其中添加“键值对”,这和列表类似。4.遍历字典遍历字典,可以通过 key 值、value 值进行遍历。1.字典的定义与创建。原创 2023-04-18 16:14:44 · 918 阅读 · 0 评论 -
【python学习】【基础篇】【字符串】字符串定义、切片、拼接、格式化
在 Pvthon 中定义字符串非常简单,只需要使用引号(“”或“”)就可以创建一个字符串,同时需要将这个字符串分配给一个变量,这样在后面的代码中就可以访问这个字符串。这3 个参数实际上都可以进行单独省略,例如只需要指定开始位置,或者只需要指定结束位置,甚至只需要指定步长参数也是允许的。参数 start 表示要截取的开始索引值,参数 cnd 表示要截取的结束索引值,参数 step 表示切片步长,默认为1。Pvthon 中字符串是一种数据类型,所以可以通过特定的函数实现对字符串的拼接、截取以及格式化等操作。原创 2023-04-12 10:16:27 · 474 阅读 · 0 评论 -
【python学习】基础篇-编码与解码 decode()方法 将对象元素打包成元组zip()函数
参数errors 用于指定错误的处理方式,它的值可以是 strict(遇到非法字符抛异常 )、ignore(忽略非法字符)、replace(用”?”替换非法字符)或xmlcharrefreplace( 使用XML 的字符引用)等,默认值为 strict。zip()函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用“*”号操作符,可以将元组进行解压。1人民币=1.1917(澳门元)MOP。原创 2023-04-18 15:33:43 · 902 阅读 · 0 评论 -
【python学习】基础篇-[列表] 快速生成列表指定范围 指定要求 指定条件筛选旧列表
例如,要生成一个包括 10 个随机数的列表,要求数的范围在 10~100(包括)之间。使用列表推导式可以快速生成一个列表,或者根据某个列表生成满足指定需求的列表。Expression:表达式,用于计算新列表的元素。Expression:表达式,用于计算新列表的元素。Expression:表达式,用于计算新列表的元素。var: 变量,值为后面列表的每个元素值。var:变量,值为后面列表的每个元素值。newlist:表示新生成的列表名称。list:用于生成新列表的原列表。list:用于生成新列表的原列表。原创 2023-04-18 14:56:15 · 1830 阅读 · 0 评论 -
【python学习】基础篇-字典取值与遍历
字典常见操作获取字典某键的值替换字典某键的值遍历字典的键和值def example1(): a = {"1": "oppo", "2": "vivo", "3": "huawei"} print(a["1"]) # 这里我们就是调用字典a中“1”键的值。 b = {"1": "oppo", "2": "vivo", "3": "huawei"} b["1"] = "xiaomi" print(b) # 这里我们就是替换字典a中“1”键的值为“xia原创 2021-02-09 14:18:44 · 73 阅读 · 0 评论