Python 列表 笔记
发布日期:2021-05-10 11:45:59 浏览次数:12 分类:精选文章

本文共 4363 字,大约阅读时间需要 14 分钟。

Python ������������

���������Python���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

������������������������������

��������������������������������������������� [ ]������������list ���Python������������������������������������������������

  • ������������������
    my_list = []
  • ���������������������������������������������������
    my_list = [10, 20, 30, 40, 50]
  • ������������������������������������������
    my_list = ['������', '������', '������']
  • ������������������������������������������������������������������������������������������������������None������������������������

������������������������������

���������

���������������������������������������������������������0���������������������������������0���������������������1������������������

  • ���������
    my_list = [10, 20, 30, 40, 50]
    print(my_list[0]) # ������10
    print(my_list[4]) # ������50
  • ��������������������������������� IndexError ���������

������������

��������������������������������������� len() ���������

  • ���������
    my_list = [10, 20, 30, 40, 50]
    print(len(my_list))
  • ���������������������������������1���

������������

���������������������������������������������������������������������������������������������������������������������������������������������������������������������������

  • ���������������������
    ������[������:������]
  • ���������
    stus = ['���������', '���������', '���������', '������', '���������', '���������']
    print(stus[1:]) # ������������2������������������������������
    print(stus[:3]) # ���������3���������
    print(stus[:]) # ���������������������������
  • ������������������������������������������������������������������������������
  • ���������������������������������������������������
    print(stus[-1])  # ������������������������������ '���������'
  • ���������������������������
    print(stus[::2])  # ���������������������������������������['���������', '���������']
    print(stus[::-1]) # ������������������������������������������

���������������������

���������������������������������������������������������������������������

���������������

  • ���������������������
    my_list = [1, 2, 3] + [4, 5, 6]
  • ������������ specify ������
    my_list = [1, 2, 3] * 5  # my_list ���������5��� [1,2,3]

���������������

  • append() ������������������������������������������������
    my_list = [10, 20, 30]
    my_list.append(40)
  • insert() ������������������������������������������������������������������������������������
    my_list.insert(2, 100)
  • extend() ������������������������������������������������
    my_list = [10, 20, 30]
    my_list.extend([40, 50])
  • clear() ���������������������������
    my_list = [10, 20, 30]
    my_list.clear()
  • pop() ������������������������������������������������
    my_list = [10, 20, 30]
    result = my_list.pop(2) # ������30
    result = my_list.pop() # ������30
  • remove() ���������������������������������������
    my_list = [10, 20, 30, 40]
    my_list.remove(20)
  • reverse() ���������������������������
    my_list = [10, 20, 30, 40]
    my_list.reverse()
  • sort() ������������������������������������������������������������
    my_list = [10, 1, 20, 3, 4, 5]
    my_list.sort(reverse=True) # ������������

������������������������

������������������������������������������������������������������������������������������������

  • ���������
    stus = ['���������', '���������', '���������', '������', '���������', '���������']
    stus[0] = '���������'
  • ������ del ������������������������������������������
    stus = ['���������', '���������', '���������', '������', '���������', '���������']
    del stus[2]
  • ������������������������������������������
    stus[1:3] = ['���������', '���������', '���������']

���������������

������ for ���������������������������������������������

  • ���������
    stus = ['���������', '���������', '���������', '������', '���������']
    for emp in stus:
    print(emp)
  • ��������������� enumerate() ���������������������������������������
    for index, emp in enumerate(stus):
    print(f'������ {index} ������������������ {emp}')

range( ) ������

range() ���������������������������������������������������������������������������

  • ���������
    r = range(5)  # [0, 1, 2, 3, 4]
    r = range(10, 0, -1) # [10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
  • range() ��������� for ���������������������
    for i in range(10):
    print('������', i)

������Python���������������������������������������������������

上一篇:Python--元组
下一篇:PTA Python习题笔记01

发表评论

最新留言

能坚持,总会有不一样的收获!
[***.219.124.196]2025年04月18日 12时05分42秒