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 迭代遍历来对列表中的相同类型的元素值,执行相同操作

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值