编程语言
首页 > 编程语言> > Python基础:列表、元组、字典、集合

Python基础:列表、元组、字典、集合

作者:互联网

1. 列表(list)

1. 1定义列表

cars = ['benz', 'audi', 'toyota', 'tsla']
bicycles = []  # 创建一个空列表

1.2 访问元素

cars[0]  # benz
cars[-1] # tsla

1.3 添加元素

cars.append('honda')

使用列表常用的场景就是创建一个空列表,并给列表添加元素:

numbers = []
for value in range(1, 10):
   number = value * 2
   numbers.append(number)
print(numbers)  # [2, 4, 6, 8, 10, 12, 14, 16, 18]
cars.insert(0, 'volkswagen')

1.4 删除元素

del cars[0] # volkswagen
car = cars.pop()
print(car) # tsla
car = cars.pop(1)
print(car) # audi
cars.remove('audi')

该方法只会删除第一个匹配的元素。

1.5 组织列表

cars = ['audi', 'benz', 'volkswagen', 'tsla', 'toyota', 'honda']
cars.reverse()
print(cars)  # ['honda', 'toyota', 'tsla', 'volkswagen', 'benz', 'audi']

reverse()只是反转列表元素的排列顺序,并不会按字母顺序相反的顺序进行排列。

1.6 遍历

for car in cars:
 print(car)
len(cars)  # 6

1.7 创建数字列表

numbers = list(range(1,6))
print(numbers)  # [1, 2, 3, 4, 5]
numbers = [2, 4, 6, 8, 10, 12, 14, 16, 18]
print(sum(numbers))  # 90
print(max(numbers))  # 18
print(min(numbers))  # 2

1.8 切片

2 元组

不可变的列表称为元组。

2.1 定义元组

dimensions = (200, 50)

标签:Python,cars,元素,列表,numbers,car,print,元组,字典
来源: https://blog.csdn.net/u011804580/article/details/121179822