python把列表中空白的地方填充为字符串"2021-12-31"
时间: 2023-12-03 18:44:38 浏览: 27
你可以使用列表推导式和条件表达式来实现这个功能,示例如下:
```python
my_list = ["item1", "", "item3", "", "item5"]
my_list = [item if item != "" else "2021-12-31" for item in my_list]
print(my_list)
```
输出:
```
['item1', '2021-12-31', 'item3', '2021-12-31', 'item5']
```
在这个例子中,我们首先定义了一个包含空字符串的列表 `my_list`。然后,我们使用列表推导式来遍历 `my_list` 中的每个元素,并使用条件表达式来检查该元素是否为空字符串。如果该元素不为空字符串,则将其保留为原样;否则,将其替换为指定的字符串 "2021-12-31"。最终,我们得到了一个新的列表,其中所有空字符串都被替换为了字符串 "2021-12-31"。
相关问题
python格式化整数为指定长度字符串
你可以使用 Python 内置的字符串格式化方法 `str.format()` 将整数格式化为指定长度字符串。示例如下:
```python
my_int = 123
my_str = "{:0>5d}".format(my_int)
print(my_str)
```
输出:
```
00123
```
在这个例子中,我们使用格式化字符串 `"{:0>5d}"` 将整数变量 `my_int` 格式化为长度为 5 的字符串。具体来说,`{:0>5d}` 中的 `:` 表示格式化指令的开始,`0>` 表示使用 `0` 来填充空白部分,并且数字靠右对齐,`5` 表示最终字符串的长度为 5,`d` 表示整数类型。你可以根据需要调整格式化指令的参数来满足不同的需求。
python字符串处理函数
Python提供了许多字符串处理函数,常用的函数有:
1. `len()`函数:用于计算字符串的长度。
2. `strip()`函数:删除字符串两边的空白符。
3. `capitalize()`函数:将字符串首字母大写。
4. `upper()`函数:将字符串全部变为大写。
5. `find()`函数:查找指定字符在字符串中的位置。
6. `startswith()`函数:判断字符串的开头字符。
7. `endswith()`函数:判断字符串的结尾字符。
8. `center()`函数:将字符串以指定宽度居中,其余部分以特定字符填充。
9. `rjust()`函数:将字符串以指定宽度放在右侧,其余部分以特定字符填充。
10. 字符串的切片:选取字符串指定位置的字符或连续的一段字符。
11. `isdigit()`函数:判断字符串是否由数字组成。
12. `isalpha()`函数:判断字符串是否由字母组成。
13. `isalnum()`函数:判断字符串是否由数字和字母组成。
以上是一些常用的字符串处理函数,你可以根据具体的需求选择适合的函数来处理字符串。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)