如果你想去掉获取数据的括号和引号,并消除空字符串,可以使用以下方法:

  1. 使用strip()方法去掉字符串两端的括号和引号。
  2. 使用列表推导式来过滤掉空字符串。

下面是一个示例代码:

data = "('apple', 'banana', '', 'orange')"

# 去掉括号和引号
data = data.strip("()'")
print(data)  # 输出:apple', 'banana', '', 'orange

# 消除空字符串
data_list = [item for item in data.split(",") if item.strip()]
print(data_list)  # 输出:['apple', 'banana', 'orange']

在这个示例中,首先使用strip("()')方法去掉了字符串两端的括号和引号。然后使用split(",")方法将字符串按逗号分割为一个列表。最后使用列表推导式过滤掉了空字符串。最终得到了一个不包含空字符串的列表['apple', 'banana', 'orange']

python怎么去掉获取数据的括号和引号消除空字符串

原文地址: http://www.cveoy.top/t/topic/iTUh 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录