
本文共 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]) # ������10print(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) # ������30result = 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���������������������������������������������������
发表评论
最新留言
关于作者
