注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
皓月光兮非自明的个人空间 https://home.eeworld.com.cn/space-uid-1391602.html [收藏] [复制] [分享] [RSS]
日志

《Python编程快速上手——让繁琐工作自动化》4、Python列表

已有 319 次阅读2024-6-6 02:18 |个人分类:《Python编程快速上手——让繁琐工作自动化》

四、Python列表

    在Python中,列表(List)是一种可变的数据类型,它可以包含任意数量的项目,这些项目可以是不同类型的数据,如整数、浮点数、字符串、甚至是另一个列表(即列表的嵌套)。列表中的数据项用逗号分隔,整个列表由方括号包围。列表是有序的集合,可以通过索引来访问和修改其中的元素。

(一)创建列表

    list1 = [1, 2.3, 'hello', True, [1, 2, 3]]

 

(二)访问列表元素

    first_element = list1[0]

    print(first_element)  

    last_element = list1[-1]

    print(last_element)  

    # 输出: 1

    # 输出: [1, 2, 3]

 

(三)修改列表元素

    list1[0] = 'new_element'

    print(list1)  

    # 输出: ['new_element', 2.3, 'hello', True, [1, 2, 3]]

 

(四)添加和删除元素

    list1.append('another_element')

    print(list1)  

    list1.remove('hello')

    print(list1)  

    del list1[1]

    print(list1)  

    # 输出: ['new_element', 2.3, 'hello', True, [1, 2, 3], 'another_element']

    # 输出: ['new_element', 2.3, True, [1, 2, 3], 'another_element']

    # 输出: ['new_element', True, [1, 2, 3], 'another_element']

 

(五)列表裁剪

    sub_list = list1[1:3]

    print(sub_list)  

    # 输出: [True, [1, 2, 3]]

 

(六)列表排序

    list1.sort()

    print(list1)  

    list1.sort(reverse=True)

    print(list1)  

    # 输出: [[1, 2, 3], 'another_element', 'new_element', True]

    # 输出: [True, 'new_element', 'another_element', [1, 2, 3]]

本文来自论坛,点击查看完整帖子内容。

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章