我遇到了我一直在试图解决的问题:我想使用txt从txt文件中随机选择一辆汽车,但我总是弄错了,我希望您能在这里为我提供帮助到目前为止,我在此特定部分所做的工作:
import random
if user_input == "1":
with open("cars.txt", "r") as call_uber:
for line in call_uber:
array1 = line.split(" : ")
print(array1)
目标是随机选择一个txt文件行的名字 但我只是设法将它们分开
ps:我是这个新手。
答案 0 :(得分:3)
要随机选择一行,只需添加 random.choice 函数:
import random
if user_input == "1":
with open("cars.txt", "r") as call_uber:
line = random.choice(call_uber.readlines())
array1 = line.split(" : ")
print(array1)