python - 我尝试了几种不同的方法来加入这个字符串并不断收到语法错误。谁能告诉我我做错了什么?
问题描述
words = ['This', 'is', 'by', 'far', 'my', 'favorite', 'class', 'I', 'have', 'ever', 'taken']
sentence = .join(words)
print(sentence)
File "<ipython-input-16-1c39adcbe5ab>", line 2
sentence = .join(words)
^
SyntaxError: invalid syntax
我尝试了几种不同的方法来加入这个字符串并不断收到语法错误。谁能告诉我我做错了什么?
解决方案
你需要一个字符串来调用.join
。例如,在这里,您可以使用空格,因为您正在尝试创建一个句子:
sentence = ' '.join(words)
# Here ----^
推荐阅读
- google-chrome - 如何将 PayPal 智能按钮添加到 Chrome 扩展程序?
- ruby-on-rails - Rails - 如何实例化具有辅助关联的模型?对于实例化记录,是否有 << 运算符的替代方法?
- api - Decentralized API calls using multiple Chainlink oracles in solidity
- kubernetes - 从 Ansible playbook 运行 k8s_exec 会导致握手状态 403 Forbidden 错误
- php - 无法访问子目录网址
- python - 尝试连接不和谐机器人时 SSL 证书失败
- vue.js - 对象数组中 VUE 的 Kendo-dropdownlist 显示“NO DATA FOUND”消息
- c++ - 将内容从第一个文件(“选区”)移动到第二个文件(“临时”)并在之后重命名时,我的文件被删除
- javascript - 比较不同格式的 MongoDB 对象数组中的日期
- ssl - 将 NGINX 配置为反向代理(以分派)到已配置 SSL 的后端服务