我想去掉元组中列表中的空白,我该怎么做???例如,在第一个元组的列表中,“Bakery”有一个空格,我想让它成为“Bakery”
for i in features:
for j in i[1]:
j = j.strip(' ')
我试过但失败了。你知道吗
features = (83, ['Fast Food', ' Bakery', ' Beverages', ' Burgers', ' Ice Cream', ' Pizza', ' Seafood', ' Steaks', ' Tea & Coffee', ' Dessert', 'Batagram', 'Pakistan', '1', ' 23', ' 26', ' 37', ' 44']), (83, ['Fast Food', ' Bakery', ' Beverages', ' Burgers', ' Ice Cream', ' Pizza', ' Seafood', ' Steaks', ' Tea & Coffee', ' Dessert', 'Bhalwal', 'Pakistan', '1', ' 23', ' 26', ' 37', ' 44']), (83, ['Fast Food', ' Bakery', ' Beverages', ' Burgers', ' Ice Cream', ' Pizza', ' Seafood', ' Steaks', ' Tea & Coffee', ' Dessert', 'Burewala', 'Pakistan', '1', ' 23', ' 26', ' 37', ' 44']), (83, ['Fast Food', ' Bakery', ' Beverages', ' Burgers', ' Ice Cream', ' Pizza', ' Seafood', ' Steaks', ' Tea & Coffee', ' Dessert', 'Chakwal', 'Pakistan', '1', ' 23', ' 26', ' 37', ' 44'])
如果我理解正确,这将遍历列表中的每个元组,并用每个项的
str.strip()
版本替换列表索引1这是一种方法。使用
str.strip
例如:
输出:
在列表的每个元素上使用列表理解和映射:
相关问题 更多 >
编程相关推荐