我的编程空间,编程开发者的网络收藏夹
学习永远不晚

list学习内容总结

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

list学习内容总结

list定义:list[]或者[]内任意类型的内容,多个用逗号分开

name1 = list(['Cyberpunk2077', 'Jim', 2077])
name2 = list('Cyberpunk2077')
name3 = ['Cyberpunk2077', 'Jim', 2077]
print(name1, name2, name3)
'''
结果:
['Cyberpunk2077', 'Jim', 2077] ['C', 'y', 'b', 'e', 'r', 'p', 'u', 'n', 'k', '2', '0', '7', '7'] ['Cyberpunk2077', 'Jim', 2077]
'''

按照索引取值和切片(可读可写)

name_list = ['Cyberpunk2077', 'Jim', 'Gru', 'Dru']
print(name_list[1])
print(name_list[:2])
print(name_list[-1])
print(name_;ist[:3:2])
'''
结果:
Jim
['Cyberpunk2077', 'Jim']
Dru
['Cyberpunk2077', 'Gru']
'''

增加、追加、删除和复制

name_list = ['Cyberpunk2077', 'Jim', 'Gru']
name_list.append('Alice')
print(f'追加后name_list: {name_list}')
name_list.insert(3, 'Dru')
print(f'第三个位置增加后name_list: {name_list}')
print(f'name_list.pop()默认删除最后一个的元素: {name_list.pop()}')
print(f'删除最后一个元素后name_list: {name_list}')
print(f'name_list.pop(1)删除指定位置的一个的元素: {name_list.pop(1)}')
print(f'删除指定一个元素后name_list: {name_list}')
print(f'name_list.copy()复制得到的一个列表:{name_list}')
name_list.clear()
print(f'name_list.clear()清空之后name_list:{name_list}')
'''
结果:
追加后name_list: ['Cyberpunk2077', 'Jim', 'Gru', 'Alice']
第三个位置增加后name_list: ['Cyberpunk2077', 'Jim', 'Gru', 'Dru', 'Alice']
name_list.pop()默认删除的最后一个元素: Alice
删除最后一个元素后name_list: ['Cyberpunk2077', 'Jim', 'Gru', 'Dru']
name_list.pop(1)删除指定位置的一个的元素: Jim
删除指定一个元素后name_list: ['Cyberpunk2077', 'Gru', 'Dru']
name_list.copy()复制得到的一个列表:['Cyberpunk2077', 'Gru', 'Dru']
name_list.clear()清空之后name_list:[]
'''

for循环

name_list = ['Cyberpunk2077', 'Jim', 'Gru']
for name in name_list:
    print(name)

reverse():倒叙重新排列

name_list = ['Cyberpunk2077', 'Jim', 'Gru']
name_list.reverse()
print(name_list)
list.sort(key=None,reverse=fore):key -- 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。reverse -- 排序规则,reverse = True 降序, reverse = False 升序(默认)。

 

# 获取列表的第二个元素
def takeSecond(elem):
    return elem[1]
 
# 列表
random = [(2, 2), (3, 4), (4, 1), (1, 3)]
 
# 指定第二个元素排序
random.sort(key=takeSecond)
 
# 输出类别
print ('排序列表:', random)
'''
排序列表:[(4, 1), (2, 2), (1, 3), (3, 4)]
'''

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

list学习内容总结

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

list学习内容总结

list定义:list[]或者[]内任意类型的内容,多个用逗号分开name1 = list(['Cyberpunk2077', 'Jim', 2077])name2 = list('Cyberpunk2077')name3 = ['Cybe
2023-01-31

今天学习内容总结

字符串name = 'Jim' # name = str('jim')str1 = str(1.1)str2 = str([1, 2,3])print(f'str1:{str1} ,str1_type:{type(str1)}')pri
2023-01-31

Redis list 类型学习笔记与总结

redis 版本[root@localhost ~]# redis-server --version Redis server v=2.8.19 sha=00000000:0 malloc=jemalloc-3.6.0 bits=32 bu
2022-06-04

WorkFlow学习总结

最近在工作中要实现一种“流程审批”的功能,查阅资料得知,workFlow技术可以满足我的需求,于是就开始沉下心来好好学习一下这门技术。总结的学习资料也拿出来和大家共享一下。 什么是工作流: 工作流,指的是一系列相互衔接、自动进行的业务活
2023-06-05

Mongodb学习总结

Mongodb相关操作总结 2020/4/2Mongodb使用的是类似与json字符串的形式存储数据[{key:value},{key:value},]Mongodb使用了不存在的对象,即创建该对象use db 使用db数据库show dbs 查
Mongodb学习总结
2019-08-19

python 学习总结3

Python蟒蛇绘制一、实现程序如下 1 import turtle 2 turtle.setup (650, 350, 200, 200)#turtle的绘图窗体turtle.setup(width, height, startx, st
2023-01-30

mysql学习总结(一)

作为一名小白,今天开始上传自己的学习总结。
mysql学习总结(一)
2016-11-21

python学习总结-----pytho

一、python简介    python 是一种面向对象、解释性的脚本语言,遵循 GPL 协议。语法简单、社区强大、丰富的库支持。又被称为“胶水语言”。能把其他语言(主要C/C++)写的模块很轻松的结合在一起。二、python 安装 win
2023-01-31

python 学习总结1

计算机与程序设计一、计算机的概念  1.计算机是根据指令操作数据的设备。  2.计算机主要包括两个功能性一个是功能性另一个是计算性  功能性是对数据的操作,表现为数据计算,输入输出处理和结果存储  可编程性是根据一系列指令自动的,可预测的,
2023-01-30

Python学习总结__Day1

一、Python是一门什么类型语言1、解释型:一边编译一边执行,劣势是运行速度慢,但通过运用PyPy交互解释器(JIT技术)会让python程序执行速度快很多。优势是可移植性强。2、强类型:即类型安全类型。除非通过强制转换,否则变量类型将不
2023-01-31

python 学习总结2

温度转换问题一、温度转换  目前有两种表示温度的方法一种是摄氏度另一种是华氏度,摄氏度的结冰点为0度,沸点为100度将温度等分刻画,华氏度的结冰点为32度,沸点为212度将温度进行等刻度划分。  现需要将按格式输入的摄氏度转换为华氏度,将输
2023-01-30

python 学习总结4

数字类型及操作一、整数类型  (1)python中的整数与数学中的概念是一致的,可以正也可以负,没有取值范围。       pow(x,y)函数是计算x的y次幂,想计算多大就多大。  (2)在整数类型中有四种进制形式     十进制:101
2023-01-30

python 学习总结5

字符串类型及操作一、字符串类型的表示  (1)字符串:由0个或多个字符组成的有序字符序列    例如:“请输入带有符号的温度值” 或者‘c’都是字符串  (2)字符串是字符的有序序列,可以对其中的字符进行索引    例如:“请”是“请输入带
2023-01-30

函数学习总结

定义自己总结:就相当于现实中各种用途的工具,有着对数据进行各种处理的功能(实质就是比较复杂的变量?!)分类 自定义函数和Python语言已经定义过的常用的内置函数自定义函数的组成部分def 函数名(参数1,参数2...):'''函数的描述及
2023-01-31

BGP学习 总结3

BGP DECISION PROCESS1 largest weight ( local orininated path :32768 other 0 )2 largest local-preefernce (BGP default loc
2023-01-31

AIX 5L学习总结3

1.-bash-3.00$ prtconf | more //查看配置信息可以看到大部分配置信息。-bash-3.00$ prtconf | moreSystem Model: IBM,9110-51AMachine Serial Numb
2023-01-31

Python学习总结(二)----pyt

继续学习python中,越来越发现python的方便,也找到了一些python与C/C++的一些相同点与不同点。由于我看的书中缺乏编程练习题,我就在想如何能够尽快地熟悉python。由于我一直在参加算法竞赛,所以就想到了用Python去实现
2023-01-31

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录