python -List
(1).python中的数组list作为储存数据的重要方式,支持数字、字符、以及数组和字符混合数组。
(2).数组的索引方式去第n个元素array[n],取倒数第一个元素array[-1],array[1:]从第一个元素取到到最后一个元素
(3).计算数组中的元素个数len(array),计算数组中最大,最小元素max(array),min(array)
(4)数组的更改 append 在末尾增加元素 array.count(element)计算元素出现的次数 array.index(element) 获取每一元素第一次出现位置array.insert 将元素插入到数组的相应位置 array.reverse 数组的反向array.sort 数组的排序
array.Pop(index)移除对应的索引的元素
1 # 1.Python 中的List只是数组,没有C#中的泛型List那么强大,可以用来初始化数字数组或者字符串数组 2 numberList = [1, 3, 5, 7, 9] # 数字数组 3 stringList = ["abc", "bbc", "python"] # 字符数组 4 mixedList = [1, 3, 5, "python"] # 混合数组 5 abcdList = ["a", "b", "c", "d"] 6 # 2.python中的元素获取 7 print(mixedList) 8 print(numberList) 9 print(stringList) 10 print(abcdList[0]) 11 print(abcdList[-1]) # 取倒数第一个元素 12 print(abcdList[1:]) # 取第一到最后一个元素 13 # 3.计算数组中的元素个数 14 print(len(numberList)) # 元素个数 15 print(max(numberList)) # 最大值 16 # 4.数组的更改 17 numberList.append(11) # 在数组末尾增加元素 append 18 print(numberList) 19 numberList.append(11) 20 print(numberList.count(11)) # 统计某个元素出现的次数 .count 21 numberList.extend(stringList) # 在某一个数组末尾一次性追加另一个数组多个值 extend 22 print(numberList) 23 print(numberList.index(11)) # 在一个数组中查看某一个值出现的位置 .index 24 numberList.insert(20, "insert") # 将对象插入数组,数值过大自动添加到末尾 insert 25 print(numberList) 26 numberList.remove("insert") # 移除数组中某一个值的第一匹配项 remove 27 numberList.reverse() # 数组顺序反向 reverse 28 print(numberList) 29 numberList1 = [1, 3, 5, 7, 9] # 数字数组 30 numberList1.sort() # 数组排序 sort 31 print(numberList1) 32 listPop = numberList1.pop(0) # 移除索引对应的元素,并返回该原元素 pop 33 print(listPop)
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步