python-数据类型(List)
2019-01-09 23:54
253 查看
[code]li = ['alex',[1,2,3],'wusir','egon','女神','taibai'] l1 = li[0] print(l1) l2 = li[1] print(l2) l3 = li[0:3] print(l3)
增加 append insert
[code]li = ['alex','wusir','egon','女神','taibai'] li.append('日天') li.append(1) print(li) while 1: username = input('>>>') if username.strip().upper() == 'Q': break else: li.append(username) print(li) li.insert(4,'春哥') print(li) li.extend('二哥') li.extend([1,2,3]) print(li)
删、改、查、切片、公共方法、排序
[code]#删 li = ['taibai','alex','wusir','egon','女神',] name = li.pop(1) # 返回值 name = li.pop() # 默认删除最后一个 print(name,li) li.remove('taibai') # 按元素去删除 print(li) li.clear() # 清空 print(li) del li del li[0:2] # 切片去删除 print(li) #改 li[0] = '男兽' li[0] = [1,2,3] #切片 li[0:3] = '云姐plfdslkmgdfjglk' li[0:3] = [1,2,3,'春哥','咸鱼哥'] print(li) #查 for i in li: print(i) print(li[0:2]) #公共方法: l = len(li) print(l) num = li.count('taibai') print(num) print(li.index('wusir')) li = [1,5,4,7,6,2,3] #正向排序 # li.sort() # print(li) #反向排序 # li.sort(reverse=True) # print(li) #反转 li.reverse() print(li)
列表的嵌套
[code]li = ['taibai','武藤兰','苑昊',['alex','egon',89],23] print(li[1][1]) name = li[0].capitalize() # print(name) li[0] = name li[0] = li[0].capitalize() li[2] = '苑日天' print(li[2].replace('昊','ritian')) li[2] = li[2].replace('昊','ritian') li[3][0] = li[3][0].upper() print(li)
相关文章推荐
- Python基础数据类型-列表(list)和元组(tuple)和集合(set)
- Python中内置数据类型list,tuple,dict,set的区别和用法
- 【原创】C++链表如何像Python List一样支持多种数据类型
- Python:数据类型list中 利用循环的基本操作--补充 (2)双层嵌套列表
- Python内置数据类型之list
- Python教程学习简记1--Python数据类型和变量 字符串和编码 list和tuple 条件判断 循环 dict和set
- Python编程_Lesson004_list数据类型
- python基本数据类型——list
- Python中内置数据类型list,tuple,dict,set的区别和用法
- Python把csv数据写入list和字典类型的变量脚本方法
- [python小菜]内建数据类型list 利用切片添加操作
- python基本数据类型——list
- Python把csv数据写入list和字典类型的变量脚本
- Python基本数据类型之list列表
- Python中的list/tuple/dict/set数据类型详解(转载)
- 07Python中的list数据类型
- python 数据类型之list
- python基本数据类型——list
- python---数据结构与数据类型,list,dict,tuple,排序sort,比较cmp,字符串模版
- Python数据类型list(列表)和tuple(元组)