python - 预计有多个列表值,但只得到 1
问题描述
key1= input ("add vertex :")
V = int (key1)
for edge in range (V):
do=input ("add edge <src><dest><wt>:").split()
x = [str(do)]
print (x)
我尝试获取一些包含 3 个值的列表,但为什么我只有 1 个?你能帮助我吗?
解决方案
key1= input ("add vertex :")
V = int (key1)
x = []
for edge in range (V):
do=input ("add edge <src><dest><wt>:").split()
x.append(do)
print (x)
首先创建一个空列表x
。然后追加do
进去。
输出
add vertex :3
add edge <src><dest><wt>:wiki dekstop 5
add edge <src><dest><wt>:fb program 9
add edge <src><dest><wt>:pintrest users 6
[['wiki', 'dekstop', '5'], ['fb', 'program', '9'], ['pintrest', 'users', '6']]
推荐阅读
- c - 当进程停止调试时捕获事件
- python - 带类的 AWS Lambda Python 处理程序
- bash - Bash 脚本 GitLab 共享运行器
- android-studio - 是否可以将 Google/CloudFlare DNS 实施到 Android Webview 应用程序中?
- publish-subscribe - Delivery_attempt 超过 max_delivery_attempts 后,PubSub 是否会将消息转发到死信主题
- android - 在 aab 格式(android 应用程序包)中如何处理 R 类?
- angular - 创建新实体时不会自动生成相对路由
- reactjs - 无法读取未定义的属性“类型”-react-redux
- javascript - 使用 Pixi JS 为瓦片地图创建等距投影瓦片?
- amazon-web-services - COPY 命令:AWS Aurora Postgresql,s3 扩展