【python 3】 列表方法操作汇总】的更多相关文章

基础数据类型 : list list主要操作:索引.切片.查询.修改.增加.删除.扩展.统计.排序.获取下标.拷贝…… 1.1  索引  由图: list正向下标从0开始 list反向下标从-1开始 获取下标对应的单个元素:list[下标] 1.2  查询 通过索引查询元素:切片 list [a:b]   获取列表list中下标a到下标b之间的元素 list [a:]     获取列表list中下标a开始的所有元素 list [b:]     获取列表list中从下标0开始到下标b之前的所有元素…
24天养成一个好习惯,第五天! 一.字符串需要掌握的操作 1.取值(索引取值)需要注意的是只能取,不能改 msg = 'hello world' print(msg[4]) 2.切片(顾头不顾尾) msg='hello world'#就是从一个大的字符串中切出一个全新的字符 print(msg[0:5]) print(msg[::-1])#倒着取字符串里的数 3.长度len msg = 'hello world' print(len(msg))#len就是取字符串中所有字符的长度 4.成员运算…
参考博客:http://www.cnblogs.com/QG-whz/p/4782809.html 1. 是否可变 元组:用()或tuple函数定义,不可变(元素的值以及整个元组): 列表:用 [] 或list函数定义,可变. 2. 操作方法汇总 列表:Python序列操作全部通用,例如索引.分片.连接.乘法等.而且由于列表是可以修改的,所以多了一些元素赋值.元素删除.分片赋值的方法. 列表(对象)方法汇总: append:用于在列表末尾追加新的元素            count:用于统计某…
基础数据类型:str 1.1  字符串大小写转换 所有字母大写 : string.upper() 所有字母小写 : string. lower() 第一个单词的第一个字母大写,其他字母小写 :  string.capitalize() 非字母隔开的部分首字母大写: string. title() 大小写反转 :  string.swapcasw() 1 s = 'biZZ gates is001number' 3 print(s.upper()) 5 print(s.lower()) 7 pri…
基本数据类型 : set 集合(set)特点 : 无序 不能重复(自动去重) 用 {} 或 set()函数 来表示集合 空集合 : set() 1 name = {"江户部柯南","基德","灰原哀","工藤新一"} 2 name1 = set(["江户部柯南","基德","灰原哀","工藤新一"]) 3 print(type(name),type…
基础数据类型:tuple 1.1  新增 dic["key"] = value                            字典中没有key就添加,有key就覆盖 dic.setdeafult("key","value")    字典中没有key就添加,有key也不变 ### 新增键值对1 dict = {'name':'hexo' ,'sex':'男'} 2 ### 法一:字典名["key"] = "va…
列表是Python中最基本的数据结构,列表是最常用的Python数据类型,列表的数据项不需要具有相同的类型.列表中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推.Python有6个序列的内置类型,但最常见的是列表和元组.序列都可以进行的操作包括索引,切片,加,乘,检查成员.此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法 1.创建一个列表: list1=[1,5,9,","$%%","piao"…
# -*- coding:utf-8 -*- #列表操作name_list = ['zhangsan','lisi','wangwu'] #append 在最后插入name_list.append("zhaoliu")print(name_list) #count 计算指定元素的数量c = name_list.count("zhangsan")print(c) #extend 列表拼接,在最后插入(将字符串拆分)name_list.extend("lisi…
list = [1,2,3,4,5,6,7,8,9,0,0,0,0,0] listSet = list.set(list)#将列表中的数据进行去重处理 此时listSet中的数据为[1,2,3,4,5,6,7,8,9,0] index = list.index(2)#返回数据元素首先出现的位置,如果list中没有这个元素则返回一个错误 此时index是1 [[0 for i in range(8)]for j in range(6)]#初始化一个6行8列的列表,其中各个元素皆为0 在二维列表赋值…
深入链表(most on lists) The list data type has some more methods. Here are all of the methods of list objects: list.append(x) Add an item to the end of the list; equivalent to a[len(a):] = [x]. list.extend(L) Extend the list by appending all the items in…