首页 > 其他分享 >列表和字典的内置方法

列表和字典的内置方法

时间:2024-04-02 21:24:16浏览次数:23  
标签:内置 name list 列表 gf print 字典

1列表的内置方法

gf_name_list = ['高圆圆', '刘亦菲', '赵丽颖', '范冰冰', '李嘉欣']

一、增

(1) 列表最后位置追加一个值

gf_name_list.append("橘梨纱")

(2) 向列表任意位置插入一个值

gf_name_list.insert(1, "橘梨纱")

(3) 扩展列表

gf_name_list.extend(["橘梨纱", "aaa"])

二、删

(1) 按索引删除

gf_name_list.pop(3)
print(gf_name_list)

(2) 按元素值删除

gf_name_list.remove("范冰冰")
print(gf_name_list)

(3) 清空列表

gf_name_list.clear()
print(gf_name_list)

三、其他操作

l = [10, 2, 34, 4, 5, 2]

排序

l.sort()
print(l)

翻转

l.reverse()
print(l)

计算某元素出现个数

print(l.count(2))

查看某元素的索引

print(l.index(34))

2字典的内置方法

gf = {"name": "高圆圆", "age": 32}

(1) 创建字典

knowledge = ['语文', '数学', '英语']
scores = dict.fromkeys(knowledge, 60)
print(scores)

(2) 获取某键的值

print(gf.get("name")) # "高圆圆

(3) 更新键值:添加或更改

gf.update({"age": 18, "weight": "50kg"})
print(gf) # {'name': '高圆圆', 'age': 18, 'weight': '50kg'}

(4) 删除weight键值对

ret = gf.pop("weight") # 返回删除的值
print(gf)

(5) 遍历字典键值对

for k, v in gf.items():
print(k, v)

标签:内置,name,list,列表,gf,print,字典
From: https://www.cnblogs.com/huhumarshal/p/18111521

相关文章

  • 07字符串内置方法_列表的内置方法_列表操作_字典的内置方法
    【一】字符串内置方法【1】find方法name="dreamHello"#默认是从左向右找并且返回当前字符在字符串内部的索引坐标print(name.find('d'))#0#默认只能找一次,找到了就不会再找下去了print(name.find('e'))#2#可以指定寻找的区间print(name.find('e',5,-1))#7......
  • Python笔记----列表(List)【附代码】
    1.列表介绍   列表既是Python中最基本的数据结构又是最常用的数据类型   创造列表很简单,只要把数据用中括号括起来,数据之间用逗号隔开就可以了。2.列表的创建   列表的数据项不需要具有相同的类型,不同数据类型都可以装,可以存储的信息非常丰富3.列表......
  • 部分数据类型的内置方法及字符串内置方法
    昨日内容回顾【一】循环结构【1】while循环break:退出当前循环coutinue:退出本次循环tag:标志位,可以通过最里层的标志位直接将最外层的while循环断掉【2】for循环遍历可迭代类型(可以被索引取值的都可以被迭代,可一个个取值的就是可迭代的)遍历的意思就是将被需要遍历的......
  • 内置方法
    【一】字符串的内置方法【1】find方法name="dreamHello"#默认是从左向右找并且返回当前字符在字符串内部的索引坐标print(name.find('d'))#0#默认只能找一次,找打了就不找了print(name.find('e'))#2#可以指定寻找的区间print(name.find('e',5,-1))#7#可以......
  • 内置方法
    1字符串内置方法(了解)1.1字符串的查找字符串内部的字符【1】find方法name="hellobaby"#默认是从左向右找并且返回当前字符在字符串内部的索引坐标print(name.find("a"))#7name="hellobaby"#默认只能找一次,找到就不找了print(name.find("b"))#6name="......
  • 字典的内置方法
    字典的内置方法【一】字典定义字典中的数据都是k:v值不支持索引取值,只能支持键值对取值【二】内置方法user_data={'username':'hyt','password':'123'}【1】查(1)[键]:如果这个键不存在,就会报错print(user_data['username']) #hyt(2).get(键):如果这个键不存在,不会报......
  • 调整字典
    使用 add_word(word,freq=None,tag=None) 和 del_word(word) 可在程序中动态修改词典。使用 get_FREQ(word) 用来统计当前词的词频。使用 suggest_freq(segment,tune=True) 可调节单个词语的词频,使其能(或不能)被分出来。注意:自动计算的词频在使用HMM新词发现功能时......
  • 数据容器之字典
    数据容器-字典字典的定义,同样使用{},不过存储的元素是一个个的键值对,如下:使用{}存储元素,一个元素是一个键值对每一个键值对包含Key和Value(用冒号分隔)键值对之间使用逗号分隔Key和Value可以是任意类型的数据(key不可为字典)Key不可重复,重复会对原有数据覆盖字......
  • python数据容器之列表
    python数据容器-列表1、列表列表的定义语法:[元素1,元素2,元素3,…]列表内的每一个数据,称之为元素以[]作为标识列表内每一个元素之间用,逗号隔开注意:列表可以一次存储多个数据,且可以为不同的数据类型,支持嵌套列表的特点:可以容纳多个元素,上限为2**6......
  • 列表+字典内置方法
    字符串查找​ .find('字符',起始查找位,结束查找位)默认从左往右找,默认值找一次,从右向左找可以用rfind,找到返回索引位置,找不到输出-1.index('字符',起始查找位,结束查找位)默认从左往右找,默认值找一次,从右向左找可以用rindex,找到返回索引位置,找不到则报错.count('字符')默认......