python输入一个整数列表 列表元素为18_Python-18 (高级变量1--列表)
# 1. 列表的定义
列表 List 是Python中非数值型变量的一种,在其他语言中通常称为数组。
基本格式:
list_name = ['A','B','C' ]
1> 专门存储一串数据
2> 方括号 [ ] 来定义列表,列表中的元素使用(逗号 ,)来隔开
3> 列表的索引从 0 开始
# 2. 列表的相关方法
1> 在iPython中定义一个列表
2> 输入列表名.,输入 Tab,iPython显示列表可用的方法列表的方法
列表相关方法
# 3. 列表的操作
1> 输出列表
print(list_name)
2> 取出列表中指定索引 x 的元素值
list_name[ x ]
3> 取出列表指定元素值**的下标
list_name.index('**')
4> 修改列表指定索引x的元素值
list.name[x] = ' *** '
5> 增加(append/insert/extend)
# 将 *** 增加到列表 list_name 的末尾
list_name.append('***')
# 将 *** 插入到列表 list_name 的 [x] 位置
list_name.insert(x,' *** ')
# 将一个临时列表 tmp 追加到列表 list_name 中
list_tmp = ['qioya','mola']
list_name.extend(list_tmp)列表的增加
6> 删除(remove/pop/clear)
# remove 删除指定的 *** 元素值
list_name.remove('***')
# pop 默认删除列表最后一位元素值
list_name.pop()
# pop(x) 删除列表索引 x 的对应元素值
list_name.pop(x)
# clear 清除列表的所有值
list_name.clear()
# 4. 列表统计(len/count/sort/reserve)
1> 查看列表长度,即元素个数
len(列表名)
2> 统计列表中元素值 x 的个数
列名.count[ x ]
3> 列表按元素值字母顺序升序排列
# sort 默认为升序
列名.sort()
4> 列表按元素值字母顺序降序排列
# sort 中reserve值设置为 True
列名.sort(reserve = True)
5> 列表元素逆序和反转
列名.reserve()
列表的统计方法的使用
# 5. 关键字、函数、方法的简单区别理解
关键字:
Python内置的、具有特殊意义的标识符;关键字后面不用括号
在 iPython 中: import keyword -> print( keyword.kwlist) 来查看关键字
查看关键字
函数:
封装了一段可以实现独立功能的代码,可以理解为模块,直接调用
使用格式 -- 函数名(参数)
方法:
跟函数功能类似,同样是封装了独立的功能
使用格式为 --对象.方法(参数)
需要通过对象来调用,表明是该 对象要做的操作
# 6. 迭代(iteration)遍历
Python顺序得从列表获得数据,每一次循环过程,取到的元素值都保存在自定义的变量中
基本语法格式:
for def_value inlist_name:
print(" 这次取到的元素值为:%s" %def_value)、
for循环迭代
注意:
1> 通常使用列表存储相同类型的数据值,列表是可以存储不同类型的数据
2> for 迭代遍历来对列表中的相同类型的元素值,执行相同操作
python输入一个整数列表 列表元素为18_Python-18 (高级变量1--列表)相关推荐
- python 输入一个整数 输出百位及以上_Python二级编程:获取用户输入的一个整数,输出该整数百位及以上的数字...
原博文 2020-02-04 18:19 − s=int(input("请输入一个整数:"))if 0 ... 相关推荐 2019-09-28 21:13 − Python pyt ...
- python输入一个整数和一个字符_【python零基础入门】基础语法之变量、字符串、数字、规则。...
本文使用版本python3.8.1,编辑器pycharm. 学习指导书<Python编程--从入门到实践> 1.万恶之首"Hello world" 输入: print( ...
- Python 输入一个整数,计算输入的各位数字的平方和
任务:输入一个五位整数,编程计算各位数字的平方和. 要求: (1)如果输入的整数位数不够,需要提示用户,直到输入满足条件为止. (2)取整数各位数字,不能使用讲稿提供的处理方法. "&quo ...
- python输入一个整数倒序输出_利用Python实现倒序任意整数
这是很早以前学习C时候做过的一个练习题,题目的要求大概是把用户输入的三位数倒序输出,比如说用户输入123,然后程序应该输出的结果是321.如果遇到用户输入100,那么程序应该输出1.然后我给扩展一下, ...
- python输入一个整数、输出该整数的所有素数因子_【401】Python 求合数的所有质数因子...
对于这样的一个题目来说,出看来,可能会想到判断是否为质数,但其实并不需要. 只要按照从2开始遍历,只要遇到可以整除的就是想要的质数,理由是,如果遇到合数的话,那么在此之前一定会遇到这个合数的质因子,因 ...
- Python 输入一个整数,将他转换为数字金字塔和 * 金字塔
数字金字塔类型1. n=int(input("数:")) for i in range(1,n+1):for j in range(1,i+1):print(" %s&q ...
- python倒序输出数字的程序_python输入一个整数倒序输出
信息举报 时间:2020-11-23 本页为您甄选多篇描写python输入一个整数倒序输出,python输入一个整数倒序输出精选,python输入一个整数倒序输出大全,有议论,叙事 ,想象等形式.文章 ...
- python输入时间_【转】python 输入一个时间,获取这个时间的下一秒
输入一个时间,获取这个时间的下一秒 PS:下面代码使用于 python 2.7 time1 = raw_input("输入一个时间[HH:MM:SS]:") time1List = ...
- Java黑皮书课后题第7章:*7.30(模式识别:四个连续相等的数)编写下面的方法,测试某数组是否有四个连续相同值的数。编写测试程序,提示用户输入一个整数列表,调用方法看是否有4个连续且相等的数
*7.30(模式识别:四个连续相等的数)编写下面的方法,测试某数组是否有四个连续相同值的数.编写测试程序,提示用户输入一个整数列表,调用方法看是否有4个连续且相等的数 题目 题目描述与运行示例 破题 ...
最新文章
- hdu 2665(主席树查询区间k大值)
- 【一天一个shell命令】文本操作系列-touch
- 详解英伟达三大专业视觉解决方案,覆盖数据中心和边缘计算
- java 抽象类,接口,object类详解
- 卷积神经网络之 - Lenet
- 【转】图文详解YUV420数据格式
- C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(四)实现2D人物动画①
- 在 PHP 中使用命令行工具
- nginx linux 长连接,Nginx实现长连接应用
- Hadoop核心生态
- Python+pandas实现时间序列数据扩展案例一则
- matlab运行时风扇,TCFD和CAESES耦合优化案例-轴流风扇
- Oracle 11g EM删除重建的方法
- 微信小程序图片转换成文字_怎么利用微信小程序把图片上的文字转到word文本中?...
- 网络计算机显示器接口,电脑显示器常见的4种接口:VGA、DVI、HDMI、DP接口
- c语言加权成绩,c – 加权中值计算
- 浅谈面向对象和面向过程
- c++pthread多线程消费者问题
- ffmpeg 合并转换文件_使用FFmpeg转换媒体文件的快速指南
- 解决APP打开后闪退的问题