
本文共 4074 字,大约阅读时间需要 13 分钟。
Python������������
��������������������������� []
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������+
���������������.extend()
������������
���������������������
������������������������������������������������������������������������������������������������
list1 = ["a", 1, 2]print(list1) # output: ['a', 1, 2]
������������������������������0������������������������������������
a = ['a', 'b', 'c']print(a[0]) # ������������a���������������������������: 'a'a[0] = 'A' # ������������a���������0���������������������A
������������
��������������������������������������������������������������������������������������������������������������������������������������������������������� list[start:stop:step]
������������
start
���������������������������0���stop
������������������������������������������step
���������������������1���������������������������������������������
���������
numbers = [12, 23, 34, 45]print(numbers[0:3]) # ������: [12, 23, 34]print(numbers[:3]) # ������: [12, 23, 34]print(numbers[1:]) # ������: [23, 34, 45]print(numbers[:-1]) # ������: [12, 23, 34]print(numbers[-2:]) # ������: [34, 45]
������������������������������������������������������������������������������������
list2 = ['a', 'b', 'c', 'd', 'e', 'f']print(list2[0:4:3]) # ������: ['a', 'd']
���������������������������������������������
new_numbers = numbers[:]print(new_numbers) # ������: [12, 23, 34, 45]
���������������������Python��������������������������������������������������������������������������������������������������������� new_numbers
���������������������������������������������������������
���������������������
������������
append(item)
������item
������������������������insert(index, item)
������item
������������������������del item
���del nums[index]
���������������������������������pop()
���pop(index)
���������������������������������������������������������
���������
a = ['a', 'b', 'c']a.append('d') # ���������������������������da.insert(0, 'A') # ���������0���������������Aa.pop() # ���������������������������c���������������������poped
���������������
remove(item)
���������������������������������item
���sort()
���������������������������������������������������������������sorted()
������������������������������������������������������������
���������
a = ['a', 'b', 'c']a.remove('b') # ������������������������������' b'������a.sort() # ���������������������['a', 'b', 'c']sorted_a = sorted(a) # ���������������������������['a', 'b', 'c']
���������������������������������
len(list)
���������������������������for item in list
������������������������������������
���������
list = list(range(1,5)) # ������������������ [1, 2, 3, 4]for num in numbers: print(num) # ������: 1, 2, 3, 4
������������������������
- ���������������������������������
- ������������
+
���������������������*
���������������������������
���������
list1 = ['a', 'b', 'c']list2 = ['d']print(list1 * 2) # ������: ['a', 'b', 'c', 'a', 'b', 'c']print(list1 + list2) # ������: ['a', 'b', 'c', 'd']list1.extend(list2) # ���list1���������list2������������������
���������������������
- ���������������������
list.index(item)
������������������������������������������������������������������������������������ - ������������������������������������������
min()
���max()
��������������� - ������������������������
sum()
���������������
���������
numbers = list(range(1,5)) # ������������������ [1, 2, 3, 4]sum_numbers = sum(numbers) # ���������������������������: 10min_numbers = min(numbers) # ���������������������������: 1max_numbers = max(numbers) # ���������������������������: 4
������������������������������������������������������������������������
squares = [value ** 2 for value in range(1,5)]print(squares) # ������: [1, 4, 9, 16]
发表评论
最新留言
关于作者
