python - 我想从 python 列表输出中删除方括号
问题描述
df = pd.read_excel('Websites.xlsx', usecols=[3])
webs = df.dropna()
weblist = webs.values.tolist()
for count in range(0,len(weblist)):
print (weblist[count])
输出是
['TRIPADVISOR.COM']
['CHASE.COM']
['WEBMD.COM']
['WEATHER.COM']
['INDEED.COM']
['HOMEDEPOT.COM']
['CRAIGSLIST.ORG']
['BANKOFAMERICA.COM']
我需要将这一切转换为网站格式,如https://www.example.com
解决方案
我认为输出是一列Dataframe
,所以添加DataFrame.squeeze
系列,最后一个循环并更改url
为f-strings
:
for i in webs.squeeze():
print (f'https://www.{i.lower()}')
推荐阅读
- mongodb - 加入两个集合,其中 id 存储在 mongodb 的对象数组中
- java - Sinch Android SDK zip 的下载链接不可用
- javascript - 如何在不破坏多个数组的情况下洗牌?
- python-3.x - 从云函数连接到云 sql 时出现 Python 错误
- laravel - 为什么我们要在 Laravel Sanctum 上调用 sanctum/csrf-cookie
- python - “您的程序中有错误:扫描单引号时 EOL”python 2.5 需要帮助来解决此代码
- python - NEO4J MATCH 查询返回不正确的输出
- css - Next.js 配置破坏了包的 CSS
- javascript - 如何及时获取今天的日期+ 00:00:00
- r - 当您在 R 中混合使用数字和字符时如何舍入?