如果选择了列表中的项目,则打印特定字符串

强尼

这里有点初学者。如果选择了列表中的特定项目,我希望我的代码返回特定字符串。

import random

# carrots
# yarn

list = ['bunny', 'kitty']

random.choice (list)

因此,如果'bunny'选择say ,那么我希望它发布:

兔子 - 胡萝卜

但我不希望“兔子”与“胡萝卜”以外的任何东西搭配,所以没有“纱线”。我该怎么做?

埃胡莫罗

将项目对放在字典中,然后使用其中一个键选择一个项目:

import random

# pair the items in a dictionary
items = {'bunny': 'carrots', 'kitty': 'yarn'}

# get a list of the keys in the dictionary
keys = list(items.keys())

# select a key
key = random.choice(keys)

# print the key and what it is paired with
print(key + ' - ' + items[key])

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如果项目在python中具有特定字符串,如何提取列表中的项目?

来自分类Dev

从列表中选择以特定字符串格式开头的项目

来自分类Dev

如果字符串中有特定单词,如何从列表中删除字符串

来自分类Dev

Python如果列表中的项目在字符串中,则该项目是什么?

来自分类Dev

Python:如果list包含字符串,则打印包含它的列表中的所有索引/元素

来自分类Dev

如果用户在Python中两次输入相同的字符串,如何打印特定的消息?

来自分类Dev

选择不同列中的特定字符串并打印它 AWK

来自分类Dev

从字符串列表中删除字符串项目

来自分类Dev

从二进制文件列表中打印包含特定 ascii 字符串的文件

来自分类Dev

如何选择列表中字符串项目的最佳粒度

来自分类Dev

列表中的字符串乘以另一个列表中的项目,并打印在单独的行上

来自分类Dev

如果列表中包含“黑名单”中的子字符串,则从列表中删除该项目

来自分类Dev

筛选集合以选择包含特定字符串的项目

来自分类Dev

选择除字符串中的特定项目以外的所有内容

来自分类Dev

如果项目与子字符串不匹配,则从列表中删除该项目,而不考虑其格式

来自分类Dev

将列表与字符串进行比较,并在字符串中打印列表的匹配行

来自分类Dev

将列表中的元素打印为连接字符串

来自分类Dev

从列表中打印随机字符串(多次),无重复

来自分类Dev

如何打印列表中字符串之间的距离

来自分类Dev

选择性删除字符串中的特定字符

来自分类Dev

如果字符串在引号中,如何删除字符串中的特定字符 Python

来自分类Dev

在字符串数组中打印出最常出现的特定字符的字符串

来自分类Dev

在字符串数组中打印出最常出现的特定字符的字符串

来自分类Dev

在Ansible中以字符串形式从列表中获取项目

来自分类Dev

从Python中的字符串打印特定切片

来自分类Dev

对于 LOOP 和随机选择从列表中打印一个字符串

来自分类Dev

字符串中存在特定字符的排序列表

来自分类Dev

字符串中存在特定字符的排序列表

来自分类Dev

如果不在列表中,则熊猫替换字符串值

Related 相关文章

  1. 1

    如果项目在python中具有特定字符串,如何提取列表中的项目?

  2. 2

    从列表中选择以特定字符串格式开头的项目

  3. 3

    如果字符串中有特定单词,如何从列表中删除字符串

  4. 4

    Python如果列表中的项目在字符串中,则该项目是什么?

  5. 5

    Python:如果list包含字符串,则打印包含它的列表中的所有索引/元素

  6. 6

    如果用户在Python中两次输入相同的字符串,如何打印特定的消息?

  7. 7

    选择不同列中的特定字符串并打印它 AWK

  8. 8

    从字符串列表中删除字符串项目

  9. 9

    从二进制文件列表中打印包含特定 ascii 字符串的文件

  10. 10

    如何选择列表中字符串项目的最佳粒度

  11. 11

    列表中的字符串乘以另一个列表中的项目,并打印在单独的行上

  12. 12

    如果列表中包含“黑名单”中的子字符串,则从列表中删除该项目

  13. 13

    筛选集合以选择包含特定字符串的项目

  14. 14

    选择除字符串中的特定项目以外的所有内容

  15. 15

    如果项目与子字符串不匹配,则从列表中删除该项目,而不考虑其格式

  16. 16

    将列表与字符串进行比较,并在字符串中打印列表的匹配行

  17. 17

    将列表中的元素打印为连接字符串

  18. 18

    从列表中打印随机字符串(多次),无重复

  19. 19

    如何打印列表中字符串之间的距离

  20. 20

    选择性删除字符串中的特定字符

  21. 21

    如果字符串在引号中,如何删除字符串中的特定字符 Python

  22. 22

    在字符串数组中打印出最常出现的特定字符的字符串

  23. 23

    在字符串数组中打印出最常出现的特定字符的字符串

  24. 24

    在Ansible中以字符串形式从列表中获取项目

  25. 25

    从Python中的字符串打印特定切片

  26. 26

    对于 LOOP 和随机选择从列表中打印一个字符串

  27. 27

    字符串中存在特定字符的排序列表

  28. 28

    字符串中存在特定字符的排序列表

  29. 29

    如果不在列表中,则熊猫替换字符串值

热门标签

归档