python中len的用法

导读 在Python中,`len()` 是一个内置函数,主要用于返回一个对象(如字符串,列表,元组等)的长度或项目数。以下是一些使用 `len()` 的基本...

在Python中,`len()` 是一个内置函数,主要用于返回一个对象(如字符串,列表,元组等)的长度或项目数。以下是一些使用 `len()` 的基本示例:

**字符串长度**:

如果你有一个字符串并想知道其长度(字符数),你可以使用 `len()` 函数。例如:

```python

s = "Hello"

print(len(s)) # 输出:5

```

在这个例子中,字符串 "Hello" 包含五个字符,所以 `len(s)` 返回 5。

**列表长度**:

如果你有一个列表并想知道它包含多少元素,你也可以使用 `len()` 函数。例如:

```python

list1 = [1, 2, 3, 4, 5]

print(len(list1)) # 输出:5

```

在这个例子中,列表包含五个元素,所以 `len(list1)` 返回 5。

**元组长度**:

元组的长度也可以用 `len()` 函数来获取。例如:

```python

tuple1 = (1, 2, 3)

print(len(tuple1)) # 输出:3

```

这个元组有三个元素,所以 `len(tuple1)` 返回 3。

此外,`len()` 还可以用于字典来获取键-值对的数量。例如:

```python

dict1 = {'a': 1, 'b': 2, 'c': 3}

print(len(dict1)) # 输出:3

```

这个字典有三个键-值对,所以 `len(dict1)` 返回 3。请注意,字典的长度是其键的数量,而不是其值的数量。如果值本身是可迭代的(例如列表或字典),则 `len()` 返回该对象的长度或项目数。因此,您必须清楚对象的实际内容和上下文来正确解释 `len()` 的结果。

版权声明:本文由用户上传,如有侵权请联系删除!