#    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--列表)相关推荐

  1. python 输入一个整数 输出百位及以上_Python二级编程:获取用户输入的一个整数,输出该整数百位及以上的数字...

    原博文 2020-02-04 18:19 − s=int(input("请输入一个整数:"))if 0 ... 相关推荐 2019-09-28 21:13 − Python pyt ...

  2. python输入一个整数和一个字符_【python零基础入门】基础语法之变量、字符串、数字、规则。...

    本文使用版本python3.8.1,编辑器pycharm. 学习指导书<Python编程--从入门到实践> 1.万恶之首"Hello world" 输入: print( ...

  3. Python 输入一个整数,计算输入的各位数字的平方和

    任务:输入一个五位整数,编程计算各位数字的平方和. 要求: (1)如果输入的整数位数不够,需要提示用户,直到输入满足条件为止. (2)取整数各位数字,不能使用讲稿提供的处理方法. "&quo ...

  4. python输入一个整数倒序输出_利用Python实现倒序任意整数

    这是很早以前学习C时候做过的一个练习题,题目的要求大概是把用户输入的三位数倒序输出,比如说用户输入123,然后程序应该输出的结果是321.如果遇到用户输入100,那么程序应该输出1.然后我给扩展一下, ...

  5. python输入一个整数、输出该整数的所有素数因子_【401】Python 求合数的所有质数因子...

    对于这样的一个题目来说,出看来,可能会想到判断是否为质数,但其实并不需要. 只要按照从2开始遍历,只要遇到可以整除的就是想要的质数,理由是,如果遇到合数的话,那么在此之前一定会遇到这个合数的质因子,因 ...

  6. Python 输入一个整数,将他转换为数字金字塔和 * 金字塔

    数字金字塔类型1. n=int(input("数:")) for i in range(1,n+1):for j in range(1,i+1):print(" %s&q ...

  7. python倒序输出数字的程序_python输入一个整数倒序输出

    信息举报 时间:2020-11-23 本页为您甄选多篇描写python输入一个整数倒序输出,python输入一个整数倒序输出精选,python输入一个整数倒序输出大全,有议论,叙事 ,想象等形式.文章 ...

  8. python输入时间_【转】python 输入一个时间,获取这个时间的下一秒

    输入一个时间,获取这个时间的下一秒 PS:下面代码使用于 python 2.7 time1 = raw_input("输入一个时间[HH:MM:SS]:") time1List = ...

  9. Java黑皮书课后题第7章:*7.30(模式识别:四个连续相等的数)编写下面的方法,测试某数组是否有四个连续相同值的数。编写测试程序,提示用户输入一个整数列表,调用方法看是否有4个连续且相等的数

    *7.30(模式识别:四个连续相等的数)编写下面的方法,测试某数组是否有四个连续相同值的数.编写测试程序,提示用户输入一个整数列表,调用方法看是否有4个连续且相等的数 题目 题目描述与运行示例 破题 ...

最新文章

  1. hdu 2665(主席树查询区间k大值)
  2. 【一天一个shell命令】文本操作系列-touch
  3. 详解英伟达三大专业视觉解决方案,覆盖数据中心和边缘计算
  4. java 抽象类,接口,object类详解
  5. 卷积神经网络之 - Lenet
  6. 【转】图文详解YUV420数据格式
  7. C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(四)实现2D人物动画①
  8. 在 PHP 中使用命令行工具
  9. nginx linux 长连接,Nginx实现长连接应用
  10. Hadoop核心生态
  11. Python+pandas实现时间序列数据扩展案例一则
  12. matlab运行时风扇,TCFD和CAESES耦合优化案例-轴流风扇
  13. Oracle 11g EM删除重建的方法
  14. 微信小程序图片转换成文字_怎么利用微信小程序把图片上的文字转到word文本中?...
  15. 网络计算机显示器接口,电脑显示器常见的4种接口:VGA、DVI、HDMI、DP接口
  16. c语言加权成绩,c – 加权中值计算
  17. 浅谈面向对象和面向过程
  18. c++pthread多线程消费者问题
  19. ffmpeg 合并转换文件_使用FFmpeg转换媒体文件的快速指南
  20. 解决APP打开后闪退的问题

热门文章

  1. TimesIsMoney
  2. Linux 、shell 时间函数 - 获取七天前所在周
  3. MaxCompute 项目子账号做权限管理
  4. UI2CODE再进化!结合Redux的框架升级!
  5. CVE漏洞—PHPCMS2008 /type.php代码注入高危漏洞预警
  6. 企业如何采用机器学习
  7. 2017双11技术揭秘—阿里数据库计算存储分离与离在线混布
  8. ​谁是信创担当 《2021中国信创生态市场研究报告》今日正式发布
  9. 赞,全网开发者都在学的 26 门 AI 课程!
  10. react实现页面多个模块的切换