Python List 列表
来源:互联网 发布:淘宝上买dota2饰品条件 编辑:程序博客网 时间:2024/06/18 13:57
Lists 列表
开列表
list = [0,1,2,3]# list [0] == 0 从0开始
empty_list = [] #空列表
修改
list[0] = 1
删除
#删除 item (如果找得到)list.remove( item )#删除 位置 i 的元素del list[i]#删除 位置 i 的元素 并 返回这个元素的值list.pop(i)
连接
print ( list1 + list2 )
len()
len(letters) #返回letters里item的个数
列表的复制(切片?)
letters = ['a', 'b', 'c', 'd', 'e']slice = letters[1:3] # slice == 'b','c' 相当于[1,3)my_list[:2] # Grabs the first two itemsmy_list[3:] # Grabs the fourth through last items
在列表里查找元素
animals = ["ant", "bat", "cat"]animals.index("bat") # return 1
在列表中插入元素
letters = ['a', 'b', 'c']letters.append('d') # 现在letters == ['a', 'b', 'c', 'd']
animals.insert(1, "dog") # 在位置[1]插入"dog"# animals = ["ant", "dog", "bat", "cat"]
对于列表的for循环
my_list = [1,9,3,8,5,7]#for variable in list_name:for number in my_list : print 2 * number"""2186161014"""
#运用range()函数range(6) # => [0, 1, 2, 3, 4, 5] #range(stop)range(1, 6) # => [1, 2, 3, 4, 5] #range(start, stop)range(1, 6, 3) # => [1, 4] #range(start, stop, step)for i in range( len( list ) ) : print list[i]
#多维的list = [ [ 0 , 1] , [ 2 , 3 ] ]for i in list : for j in i : print i
对于列表里元素的排序
list.sort()
多维的列表
list = [ [ 0 , 1 , 2 ] , [ 3 , 4 , 5 ] ]
#如下创造了2*2的列表list = []for i in range(2) : list.append(["O"]*2)print list"""[[O,O],[O,O]]"""for row int list : print row"""[O,O][O,O]"""for row in list : print " ".join( row )"""O O O O """
阅读全文
0 0
- Python 列表(list)操作
- Python 列表(list)操作
- Python 列表(list)操作
- python之list列表
- python学习-列表(list)
- Python 列表(list)操作
- Python list 数据类型:列表
- python list列表操作
- Python 列表(list)操作
- Python 列表(list)操作
- python中的list列表
- Python 列表(list)操作
- Python List列表操作
- python之列表(list)
- Python列表list
- python之列表list
- Python列表(List)
- Python 列表 (List)
- 怎样才能赚到钱系列(十一):拥抱变化的世界
- jquery绑定事件
- 用java编写的“私人备忘录”
- Banner的简单使用
- 递归方式实现打印一个整数的每一位
- Python List 列表
- Spring学习总结
- ubuntu无法打开terminal
- 欢迎使用CSDN-markdown编辑器
- OpenCV 2.4.9在Ubuntu下的配置与安装
- AngluarJS增删
- Java EE JSP编程基础
- LeetCode-029 Divide Two Integers
- Banner轮播