首页 > 技术文章 > python 基础

xu743876685 2016-11-30 15:49 原文

python列表:

s = ['qq','22','zzz']

s.append('root')   #向后追加新元素

s.count(s)         #统计列表中元素出现的个数

#iterable 可迭代的

temp = [11,22,33]

s.extend(temp)     #批量添加数据

s.index('qq')      #获取指定元素的索引位置

s.insert(1,'aexy') #在第一个位置插入数据

s.pop()            #在原列表移除列表里的最后一个值,可以赋值给变量

s.remove('qq')     #移除列表里的‘qq’,只移除一个

s.reverse()      #反转列表

s.sort()           #

del s[1]           #删除元素

python 元组

count   # 计算元素出现的个数

index   # 获取指定元素的索引位置

python 字典

name = {'root':21,'mysql':22,'qq':34}

name.clear()           #清除所有内容

name.copy()       #

name.fromkeys()   #

name.get()             #根据key获取值,如果key不存在,可以指定任意值

name.has_key()    #检查字典中指定key是否存在

name.items()         #获取所有键值对

name.iteritems()

name.iterkeys()

name.itervalues()

name.keys()        #获取所有的键

name.pop()         #获取并在字典里移除

name.popitem()    #获取并在字典里移除

name.setdefault()

name.update()     #更新

name.values()     #获取所有的值

字符串转换成数字      int(字符串)

for 循环

for  i  in  name:

     print   i

enumerate

可为迭代的对象添加序号:

for k,v in  enumerate(name):
print(k,v)

推荐阅读