python基础知识一

mac2026-06-15  22

字符串 1、a = ‘‘My name is chenjianfei’’ 字符串操作函数:title() 用法a.title() 以首字母大写的方式显示每个单词。 upper() 用法 a.upper() 字符串全部改为大写 lower() 用法 a.lower() 字符串全部改为小写 合并两个字符串可以直接用+ str() 用法 str(8) 将括号内的非字符串转换为字符串类型 换行\n

列表 1、list = [‘name’, ''chen", ‘book’, 8] 访问列表元素,索引从0开始。list[0]=‘name’ list[0].title()=‘Name’ 最后一个元素索引为-1,倒数第二个为-2,一次类推。List[-1]=8 修改列表元素 通过直接对元素进行赋值 例:list[-1]=‘hu’ append() 用法 list.append(‘hu’) 将元素添加到列表末尾 insert() 用法 list.insert(-1,‘hu’) 将元素添加到指定位置 del 用法 del list[-1] 删除列表中指定位置的元素,无法访问被删除的值 pop 用法 list.pop(-1) 删除列表中指定位置的元素,不写参数默认删除最后一个元素 依然可以访问被删除的值 remove() 用法 list.remove(‘chen’) 删除列表中与参数相同的元素,若有多个元素与参数相同,按顺序只删除第一个。 sort() 用法 1、列表名.sort() 将纯字符串列表或纯数字列表里的元素按字母顺序和数字大小从小到大排列。 2、列表名.sort(reverse=True) 将纯字符串列表或纯数字列表里的元素按字母顺序和数字大小从大到小排列 调用此方法会永久修改列表元素的排列顺序 sorted() 用法 sorted(列表名) 与sort()的区别是,调用sorted()后列表元素的排列顺序没有改变,只是以特定的顺序呈现他们。 运行: names = [‘chen’, ‘book’, ‘wind’] print(sorted(names)) print(names) names.sort() print(names) 结果: [‘book’, ‘chen’, ‘wind’] [‘chen’, ‘book’, ‘wind’] [‘book’, ‘chen’, ‘wind’] reverse() 用法 list.reverse() 反转列表元素的排列顺序,并不是按与字母顺序相反的顺序排列元素。方法reverse()永久性的修改列表元素的排列顺序,但只需再一次调用reverse()方法即可恢复到原来的排列顺序。 len() 用法 len(list) 获得列表长度

最新回复(0)