列表、字典内置方法

列表内置方法:只能给列表用

lt = [1, 2, 3,4]
方法 代码
索引取值/索引修改值 lt[0] = 2 print(lt)
索引切片 print(lt[0:1])
成员运算in/not in print(2 in lt) print(2 not in lt)
for循环 for i in lt:print(i)
len长度 print(len(lt))
append():追加值 lt.append(4) print(lt)
sort():排序 lt.sort() print(lt)
reverse():反转 lt = [1, 2, 3]lt.reverse()print(lt)
index():获取元素索引 print(lt.index(2))
clear():清空列表 lt.clear() print(lt)
copy():复制 lt = [1, 2, 3] lt1 = lt.copy() print(lt1)
extend():扩展列表 lt1 = [1, 2, 3] lt2 = [1, 5, 6] lt1.extend(lt2) print(lt1)
remove(): 移除 lt = [1, 2, 3] lt.remove(3) print(lt)
insert():按照索引插入值 lt = [1, 2, 3] lt.insert(0, 1.5) print(lt)

字典内置方法

banzhuren_info_dic = {'name': 'a', 'height': 21313, 'weight': 1231,                      'hobby_list': ['sdfsdf', 'ads', 'qrt']}
方法 代码
按key取值 print(banzhuren_info_dic[‘height‘])
按key修改值 banzhuren_info_dic[‘height‘] = banzhuren_info_dic[‘height‘] + 1 print(banzhuren_info_dic[‘height‘])banzhuren_info_dic[‘age‘] = 30
按key增加值 anzhuren_info_dic[‘age‘] = 30 print(banzhuren_info_dic)
成员运算(比较的是key) print(‘age‘ in banzhuren_info_dic)
for循环(对key循环) for i in banzhuren_info_dic: print(i)
keys() print(banzhuren_info_dic.keys())
values() print(banzhuren_info_dic.values())
items() print(banzhuren_info_dic.items())
get(): 取值 print(banzhuren_info_dic.get(‘height‘, 150))
update() dic1 = {‘a‘:1} dic2 = {‘b‘:2} dic1.update(dic2) print(dic1)
setdefault(): dic1 = {‘a‘: 1} dic1.setdefault(‘a‘, 2) print(dic1)
s='nbx qwer'
方法 代码
索引取值 print(s[0])
切片 print(s[0:4])
成员运算 print(‘nbx‘ in s) print(‘nbx1‘ in s)
for循环 for i in s: print(i)
len() print(len(s))
strip() print(s.strip(‘n* ‘))
lstrip()/rstrip() 同上
find()/index() s = ‘nick‘print(s.find(‘a‘))
join() print(‘*‘.join([‘a‘, ‘b‘, ‘c‘]))
split() s = ‘abc‘ print(s.split(‘*‘))
center/ljust/rjust print(s.center(50, ‘-‘))
isdigit()/isalpha() s = ‘a‘print(s.isdigit()) print(s.isalpha())#判断是否纯
count() s = ‘nick nick‘ print(s.count(‘nick‘))

原文地址:https://www.cnblogs.com/maqiaobin/p/11442900.html

时间: 2024-11-14 10:29:51

列表、字典内置方法的相关文章

python之字符串,列表,字典内置方法总结

目录 数字类型的内置方法 整型/浮点型 字符串类型的内置方法 列表的内置方法 字典的内置方法 数字类型的内置方法 整型/浮点型 加 + 减 - 乘 * 除 / 取余 % 余数取整 // 字符串类型的内置方法 掌握 熟悉 了解 按索引取值 ,strs[0] lstrip,rstrip find,rfind 切片,str[::-1] lower,upper index,rindex 长度,len[strs] startswith,endswith count 成员运算,print{" 'llo' i

018列表类型内置方法

列表类型内置方法(list) 列表类型内置方法 定义:[]内可以有多个任意类型的值,逗号分隔元素 # my_girl_friend = list(['jason','tank','sean']) my_girl_friend = ['jason', 111, 'sean'] print(f"my_girl_friend: {my_girl_friend}") ###输出结果: my_girl_friend: ['jason', 111, 'sean'] 1.1 优先掌握(*****)

Python字典内置方法

Python字典包含了以下内置方法: 序号 函数及描述 1 radiansdict.clear()删除字典内所有元素 2 radiansdict.copy()返回一个字典的浅复制 3 radiansdict.fromkeys()创建一个新字典,以序列seq中元素做字典的键,val为字典所有键对应的初始值 4 radiansdict.get(key, default=None)返回指定键的值,如果值不在字典中返回default值 5 key in dict如果键在字典dict里返回true,否则返

Python列表的内置方法

常用的列表内置方法: append() 列表中追加数据,追加的数据在列表最后面 >>> name_list=['zhangsan', 'lisi', 'wangwu'] >>> name_list.append('liumazi') >>> name_list ['zhangsan', 'lisi', 'wangwu', 'liumazi'] del list[#]: 删除列表中指定下标位置的元素 >>> name_list ['zh

python中的字典内置方法小结

#!/usr/local/bin/python3 # -*- coding:utf-8 -*- #key-value #dict 无序,无下标,不需要下标,因为有key stu={ 'stu001':"zhang yu", 'stu002':"ma hong yan", 'stu003':"zhang guo bin", 'stu004':"sha chun hua" } ''' -----------------------

python基础(5)---整型、字符串、列表、元组、字典内置方法和文件操作介绍

对于python而言,一切事物都是对象,对象是基于类创建的,对象继承了类的属性,方法等特性 1.int 首先,我们来查看下int包含了哪些函数 # python3.x dir(int) # ['__abs__', '__add__', '__and__', '__bool__', '__ceil__', '__class__', '__delattr__', '__dir__', '__divmod__', '__doc__', '__eq__', '__float__', '__floor__

python全栈开发从入门到放弃之列表的内置方法

1.列表切片 1 l=['a','b','c','d','e','f'] 2 print(l[1:5]) # 根据索引号来切片,但顾头不顾尾 3 ['b', 'c', 'd', 'e'] 4 print(l[1:5:2]) # 根据索引号来切片,顾头不顾尾,后面加个haxi值每两个空一个 5 ['b', 'd'] 6 print(l[2:5] ) 7 ['c', 'd', 'e'] 8 print(l[-1]) #-1代表从后往前取 -1代表最后一个 9 f 10 11 12 l=['a','b

what's the python之基本运算符及字符串、列表、元祖、集合、字典的内置方法

计算机可以进行的运算有很多种,运算按种类可分为算数运算.比较运算.逻辑运算.赋值运算.成员运算.身份运算.字符串和列表的算数运算只能用+和*,字典没有顺序,所以不能进行算数运算和比较运算.比较运算中==比较的是值,is比较的是id.比较运算只能在同种类型下进行比较.字符串的比较是按照顺序依次进行比较.逻辑运算的顺序先后为要用括号来表示. 基本运算符如下: 算术运算 以下假设a=10,b=20 比较运算 以下假设a=10,b=20 赋值运算 逻辑运算  成员运算 身份运算 what's the 内

列表,字典,元组,集合内置方法

列表类型内置方法 作用:多个女朋友/ 定义方式:[]内用逗号隔开多个任意数据类型的元素 friends_list = ['longzeluola','canglaoshi','qiaobenai','nick'] lis = list('abcd') 方法: 优先掌握 索引取值(即可取又可改) 切片 长度 append 成员运算 for循环 需要掌握 count remove reverse pop insert sort index del extend clear 多个值or一个值:多个值