如何从txt文件中选择python中的随机汽车

时间:2019-01-02 09:54:36

标签: python random

我遇到了我一直在试图解决的问题:我想使用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:我是这个新手。

1 个答案:

答案 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)