python - 创建列表时的区别
问题描述
我是新手。除了几个星期的编码外,没有经验。
我想创建一个列表(我使用 IDLE txt 编辑器)。创建列表时,我键入
animals = ['cat, dog, cow, bird']
当我尝试相同的事情时,唯一的区别是将每个元素放在引号中。IE:
['cat' , 'dog' , 'cow' , 'bird']
他们打印:
- 最后加上引号
- 引号之间的每个元素
如果有的话有什么区别?
解决方案
在您的示例中,您有一个包含一个元素的列表,该元素是一个字符串,用引号括起来。
在您的第二个示例中,您有一个包含多个元素的列表,它们都是字符串。
现在尝试使用您将看到的两个示例。使用 for 循环迭代您的列表,为它们编制索引...
推荐阅读
- java - getChildrenCount() 如何在后台工作?
- python - 将列表转换为具有更多或更少项目的列表,保持列表的总和和项目之间的相对差异
- ravendb4 - RavenDB 从服务器获取日期时间
- java - Java 循环打印每个 i
- java - 关于 ehcache 配置的休眠升级后的堆栈跟踪
- python - 获取所有一个字符的字符串?
- amazon-web-services - 解析参数“--expression-attribute-values”时出错:JSON 无效:需要用双引号括起来的属性名称:第 1 行第 3 列(字符 2)
- php - 将 2 个数组 x 3 key=> value 转换为 3 个数组 x 2 [index] value
- windows - 命名一个Xming窗口并自动杀死
- c# - 要显示最多 5 个缩略图