python 列表属性函数及列表查找元素函数

embedded/2025/1/24 15:07:45/

python__0">python 列表属性函数及列表查找元素函数

列表可以一次性存储多个数据,且可以为不同的数据类型 语法: [数据1,数据2,数据3,…]
例如:

python">listdict = [{'city': '大兴安岭春', 'min_temp': '-30'}, {'city': '呼伦贝尔', 'min_temp': '-29'},{'city': '伊春', 'min_temp': '-29'}, {'city': '锡林郭勒', 'min_temp': '-27'}, {'city': '七台河', 'min_temp': '-27'},{'city': '黑河', 'min_temp': '-26'}, {'city': '哈尔滨', 'min_temp': '-25'}, {'city': '齐齐哈尔', 'min_temp': '-25'},{'city': '牡丹江', 'min_temp': '-24'}, {'city': '佳木斯', 'min_temp': '-24'}]
slist = ['呼伦', '春']

列表查找元素方式

  • 通过下标
  • 通过函数:index(),in()

列表属性函数

  • count():统计指定数据在列表中出现的次数
  • len():返回列表的长度
python">name_list = ['Tom', 'Lily', 'Rose']# 列表查找# 通过下标print(name_list[0])  # Tomprint(name_list[1])  # Lilyprint(name_list[2])  # Rose# 通过函数# index():返回指定数据所在位置的下标# 语法: 列表序列.index(数据,[开始位置下标,结束位置下标])print(name_list.index('Lily'))  # 1print(name_list.index('Lily', 0, 2))  # 1# count():统计指定数据在列表中出现的次数print(name_list.count('Lily'))  # 1print(name_list.count('o'))  # 0 只能统计列表的每个数据,不能统计每个数据中包含的字母# len():返回列表的长度print(len(name_list))  # 3# in:判断指定数据是否在某个列表序列中,如果在返回True,否则返回False# not in:判断指定数据是否在某个列表序列中,如果在返回False,否则返回Trueprint('Lily' in name_list)  # Trueprint('Lily' not in name_list)  # Falsename = input('请输入您注册的用户名:')if name in name_list:print('此用户名已存在')else:print('可以注册')

http://www.ppmy.cn/embedded/156598.html

相关文章

进阶——第十六届蓝桥杯(sscanf的运用)

声明变量 char tx_buf[30];char rx_buf[30];char car_type[5];char car_num[5];char car_time[15]; int sscanf(const char *str, const char *format,...); sscanf函数功能 sscanf 函数从字符串 str 中读取数据,根据 format 所指定的格式将数据存储到后续的变量中…

从语音识别到图像识别:AI如何“看”和“听”

引言 随着人工智能技术的不断进步,AI的“听”和“看”能力正变得越来越强大。从语音识别到图像识别,AI不仅能够通过声音与我们互动,还能通过视觉理解和分析周围的世界。这些技术不仅改变了我们与机器的交互方式,也在各行各业中带…

Excel的配置-开放的XML文件

目的 为什么说Excel的配置呢?就是因为很多程序,都是通过Excel导出数据或者图表之类的东西,那如何导出呢?所以必须了解Excel本身的情况。 虽然现在有第三方的工具,但如何想实现自定义的或者复杂的功能,还是…

蓝桥杯lesson3---string的使用

🌈个人主页:羽晨同学 💫个人格言:“成为自己未来的主人~” string的概念 string字符串是一种更加高级的封装,string字符串中包含了大量的方法,这些方法使得字符串的操作变得更加简单,string的使用&…

【Java计算机毕业设计】基于Springboot+Vue汽车租赁管理系统【源代码+数据库+LW文档+开题报告+答辩稿+部署教程+代码讲解】

源代码数据库LW文档(1万字以上)开题报告答辩稿 部署教程代码讲解代码时间修改教程 一、开发工具、运行环境、开发技术 开发工具 1、操作系统:Window操作系统 2、开发工具:IntelliJ IDEA或者Eclipse 3、数据库存储&#xff1a…

基于Java Web的网上房屋租售网站

内容摘要 本毕业设计题目为《基于Java Web的网上房屋租售网站》,是在信息化时代下充分利用互联网对传统房屋租售方式进行创新,在互联网上进行房屋租售突破了传统方式的局限性。对于房屋租售的当事人都提供了极大的便利。本稳针对了实际用户需求&#xf…

C++—21、C++ 中构造函数Constructors

一、什么是构造函数? 构造函数是一个特殊的方法,它在类每次实例化创建对象的时侯自动调用,用于初始化对象。 构造函数的名字必须与类名完全相同,并且没有返回类型,甚至连void也没有。 构造函数的目的是确保对象在创…

C语言初阶牛客网刷题——HJ73 计算日期到天数转换【难度:简单】

1. 题目描述——HJ73 计算日期到天数转换 牛客网OJ题链接 描述 每一年中都有 12 个月份。其中,1,3,5,7,8,10,12 月每个月有 31 天; 4,6,9,11 月每个月有 30 天;而对于 2 月,闰年时有29 天,平年时有 28 天。 现在&am…