Python筛序不含有“样板”两个字的值
时间: 2024-01-21 13:04:23 浏览: 8
可以使用Python中的字符串方法来筛选不含有“样板”两个字的值。具体实现可以使用以下代码:
```python
lst = ['样板房', '样板间', '装修样板', '样板', '装修', '样板装修']
result = [x for x in lst if '样板' not in x]
print(result)
```
输出结果为:['装修', '样板装修'],即筛选出来不含有“样板”两个字的值。
相关问题
python返回两个值
Python中可以通过元组(tuple)来返回两个或多个值。例如:
```python
def add_and_multiply(a, b):
return a + b, a * b
result = add_and_multiply(2, 3)
print(result) # 输出 (5, 6)
```
在上面的例子中,`add_and_multiply`函数返回了两个值`a+b`和`a*b`,这两个值被打包成一个元组返回。调用函数后,将返回的元组赋值给`result`变量,然后输出`result`变量,得到`(5, 6)`。我们也可以使用多个变量来接收返回值:
```python
sum, product = add_and_multiply(2, 3)
print(sum) # 输出 5
print(product) # 输出 6
```
python函数返回两个值
在Python中,函数可以返回多个值,这些值将被组合成一个元组(tuple)对象并返回。下面是一个简单的例子:
```python
def get_name_and_age():
name = "Alice"
age = 25
return name, age
result = get_name_and_age()
print(result) # 输出:('Alice', 25)
```
在这个例子中,我们定义了一个名为 `get_name_and_age` 的函数,该函数返回两个值:`name`(字符串类型)和 `age`(整数类型)。在函数中,我们使用 `return` 语句返回这两个值。在函数外部,我们调用 `get_name_and_age` 函数并将其结果存储在 `result` 变量中。结果是一个元组(tuple)对象,其中包含 `name` 和 `age` 两个值。我们可以通过索引来访问元组中的每个值,例如 `result[0]` 表示 `name`,`result[1]` 表示 `age`。