Python的列表怎么创建和删除
发表于:2024-11-23 作者:千家信息网编辑
千家信息网最后更新 2024年11月23日,这篇文章主要讲解了"Python的列表怎么创建和删除",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Python的列表怎么创建和删除"吧!1.列表定义:
千家信息网最后更新 2024年11月23日Python的列表怎么创建和删除
这篇文章主要讲解了"Python的列表怎么创建和删除",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Python的列表怎么创建和删除"吧!
1.列表定义:
形式上,列表的所有元素都放在一对中括号"[]"中,两个相邻元素之间使用","分隔;
内容上,可以将整数、实数、字符串、列表、元组等任何类型的内容放在列表中,且同一个列表中,元素的类型可以不同,因为它们之间没有任何关系。
2.列表创建和删除
使用赋值运算符直接创建列表
#举例:num = [7,8,10,98,230,999]verse = ["王牌部队","良言写意","三生有幸遇见你"]text = [28,36,"我是静若晨光"]
创建空列表
#创建空列表emptylist emptylist = []
创建数值列表
#可以使用list()函数直接将range()函数循环出来的结果转换为列表#例如:创建一个10-20(不包括20)之间的所有偶数的列表list(range(10,20,2))#print打印出结果后为[10,12,14,16,18]
删除列表
del listname #listname 为列表名称
3.访问列表元素
#创建列表list1list1 = ["静","若","晨","光"]#整个列表输出,用print()函数list1 = ["静","若","晨","光"]print(list1)#运行结果如下,注意[]也被输出["静","若","晨","光"]#访问部分元素,例如索引为2,list1 = ["静","若","晨","光"]print(list1[2])#运行结果如下,注意输出单个列表元素时,无中括号,如果是字符串,左右引号也不输出晨
练习
题目:输入一年中的某一天,判断这一天是这一年的第几天:【输入格式:YYYY-MM-DD】
User_input = input('输入:年-月-日')Year = int(User_input.split('-')[0]) ##得到年份Month = int(User_input.split('-')[1]) ##得到月份Day = int(User_input.split('-')[2]) ##得到天li = [31,28,31,30,31,30,31,31,30,31,30,31] ##所有平年各个月份的天数num = 0 ##记录天数if ((Year % 4 == 0) and (Year % 100 != 0) or (Year % 400 == 0)): ##当闰年时: li[1] = 29 ##将二月的天数改为29for i in range(12): ##遍历月份 if Month > i + 1: ##i从0开始,假如是5月的某一天,i循环到3停止,经过0-1-2-3四次循环,取4个月份即取1-2-3-4月的所有天 num += li[i] ##将1-4月总天数求和 else: ##退出if判断后,当下一次循环时,i=4,i+1不满足if的条件,进入else,将最后5月的第几天加入总天数中 num += Day breakprint('这一天是%d年的第%d天' %(Year,num))
感谢各位的阅读,以上就是"Python的列表怎么创建和删除"的内容了,经过本文的学习后,相信大家对Python的列表怎么创建和删除这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
元素
天数
内容
月份
结果
循环
输出
之间
函数
学习
输入
字符
字符串
类型
中括号
运行
不同
三生有幸
两个
偶数
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
长沙软件开发环境怎么样
贵阳卡洛软件开发部
互联网热点科技与时代的魅力
主机系统服务器
江门软件开发报名
h3c服务器硬盘红蓝灯交替闪烁
gp数据库计算能力
日本质谱数据库的使用方法
公安部网络安全保卫局巡视员
曲靖妙推网络技术有限公司
中国碳核算数据库的单位
数据库地址怎么更改到java
打网络安全比赛
服务器下行
银行软件开发加班情况
黔南戴尔服务器代理商
数据仓库服务器配置
测试软件开发工程师做什么
数据库12张表
计算机网络技术和打字
数据库字段中存在非数字
电子商务和互联网科技公司区别
国网公司网络安全要干什么
数据库基础与应用课后答案第四版
微信小程序是什么软件开发的
网络技术对学生的消极影响
沃邮箱服务器设置方法及端口
数据库经常被锁定
杭州麦凯网络技术
暗黑黎明2服务器