1、序列的方法python中序列包含列表list、元组tuple、字符串str。可以用于序列(表、元组、字符串)的内建函数: len(s) 返回: 序列中包含元素的个数 min(s) 返回: 序列中最小的元素 max(s) 返回: 序列中最大的元素 all(s) 返回: Tr...
分类:
编程语言 时间:
2015-12-09 00:11:56
阅读次数:
199
list=[11,"aa",33]增:list.insert(1,"asas")list.append(22)删:list.pop()list.pop(0)改:list[0]=22查:list[0]list[-1]tuple=(11,12,12,["22"])不可变的set:d = {'Michae...
分类:
编程语言 时间:
2015-12-07 16:03:27
阅读次数:
145
先说迭代器,对于string、list、dict、tuple等这类容器对象,使用for循环遍历是很方便的就,在后台for语句对容器对象对象调用iteration()函数,这是python的内置函数,iter()会返回一个定义next()方法的迭代器对象,它在容器中逐个访问容器内元素,next()也是...
分类:
编程语言 时间:
2015-12-04 22:40:33
阅读次数:
212
一、collections:内建集合模块. 1、namedtuple:创建一个自定义的tuple对象 2、deque:为了高效实现插入和删除操作的双向列表,适合用于队列和栈 3、defaultdict:Key不存在时返回默认值 4、OrderedDict:保持Key的顺序 5、Counte...
分类:
编程语言 时间:
2015-11-27 21:41:48
阅读次数:
341
赋值 List> cc = new List>() { new Tuple("满减5", 1), new Tuple("满减2", 2), new Tuple("满减5", 3), ...
1 list () 定义2 dict() 转化为字典3 tuple() 转化为元组4 sort() 和 sorted()区别5 a.sort(key=lambda x:x[1],reverse=true) #以集合中第二项为基准排序 然后反转6 import operator a...
分类:
编程语言 时间:
2015-11-23 18:45:23
阅读次数:
142
添加元素: mylist.append() mylist.extend([1, 2]) mylist.insert(1, "pos")删除元素: mylist.remove(value) #del语句,并非函数 del mylist[pos] #del mylist #从内存中删除...
分类:
编程语言 时间:
2015-11-22 21:50:04
阅读次数:
181
面试python我想每个人都会被问一个问题,就是python中的list和tuple有什么区别?一般情况下,我会回答,list元素可变,tuple元素不可变(书上或者其他的博客都是这么写的),一般情况下,面试官就不会往下问了,然而。。。今天某度的面试官问我:真的不可变?是什么都不可以变么?我当时没反...
分类:
编程语言 时间:
2015-11-18 10:40:21
阅读次数:
161
元组和列表十分类似,只不过元组和字符串一样是不可变的即你不能修改元组。元组通过圆括号中用逗号分割的项目定义。元组通常用在使语句或用户定义的函数能够安全地采用一组值的时候,即被使用的元组的值不会改变。使用元组#!/usr/bin/python
#Filename:using_tuple.py
zoo=(‘wo..
分类:
编程语言 时间:
2015-11-17 19:21:40
阅读次数:
179