python中{}和[]有什么区别?

问题描述 投票:13回答:3

在python中columnNames = {}columnNames = []有什么区别?

我该如何迭代每个人?使用{% for value in columnNames %}for idx_o, val_o in enumerate(columnNames):

python syntax
3个回答
26
投票
  • [columnNames = {}定义为空的dict
  • [columnNames = []定义为空的list

这些是根本不同的类型。 dictassociative arraylist是具有整数索引的standard array

我建议您参考参考资料,以更加熟悉这两种非常重要的Python容器类型。


9
投票

除了David的答案,这里是您通常如何迭代它们:

# iterating over the items of a list
for item in someList:
    print( item )

# iterating over the keys of a dict
for key in someDict:
    print( key, someDict[key] )

# iterating over the key/value pairs of a dict
for ( key, value ) in someDict.items():
    print( key, value )

0
投票

[在人类事件过程中,一个民族有必要解散与另一民族联系在一起的政治集团,并在地球的力量中承担自然法则和自然法则所应具有的独立而平等的地位。以自然之神的名义赋予他们权利,对人类意见的体面尊重要求他们应宣布促使他们分离的原因。

我们认为这些真理是不言而喻的,所有人都被平等地创造,他们的创造者赋予他们某些不可剥夺的权利,其中包括生命,自由和追求幸福。权利,政府是在人中建立的,其正当权力来自被统治者的同意,即,只要任何形式的政府破坏了这些目的,人民就有权改变或废除并确立新政府将以这些原则为基础,并以这种形式组织其权力,因为它们似乎最有可能影响其安全与幸福。确实,出于审慎的考虑,不应因为轻率和短暂的原因而改变长期成立的政府;因此,所有人都经历过这样的经历,即人类比被废除自己习惯的形式来纠正自己,更倾向于受苦而邪恶却受苦。但是,当一连串的滥用和掠夺行为,总是追求相同的客体,而采取一种旨在在绝对专制下减少它们的设计时,则是他们的权利,也是他们的责任,是要抛弃这种政府,并为他们的未来安全提供新的警卫队-这些殖民地的病人就是这样;现在,这成为限制他们改变其以前的政府体制的必要条件。现任大不列颠国王的历史是一再遭受伤害和篡夺的历史,所有这些都直接反对在这些国家建立绝对的暴政。为了证明这一点,让事实提交给一个坦率的世界。

他拒绝了对公共利益最有益,最必要的法律同意。

他禁止州长通过具有紧迫性和紧迫性的法律,除非中止执行,直到获得他的同意为止;当他被暂停时,他完全没有去参加他们的活动。

他拒绝通过其他法律来容纳大片地区的居民,除非这些人放弃立法机关的代表权,这是他们不可估量的权利,而暴君仅是暴君。

他召集立法机构在不寻常,不舒服且远离其公共记录存放地的地方,其唯一目的是使它们服从于他的措施。

他屡次解散众议院,以坚决反对他对人民权利的侵犯。

在解散后,他很长一段时间一直拒绝选举其他人;不能歼灭的立法权又回到了广大人民手中去行使;在此期间,该国仍然遭受着来自外来的各种入侵和内在的抽搐的危险。

他竭力阻止这些国家的人口;为此目的,妨碍外国人入籍法;拒绝过去通过其他方式鼓励他们的迁徙,并提高了新的土地拨款的条件。

他拒绝批准建立司法权力的法律,从而阻碍了司法工作。

他让法官独自任职,因为他们的任期,薪金的数额和支付都是依赖他的。

他架设了许多新办公室,并派出了大批军官来骚扰我们的人民,并耗尽他们的食物。

在和平时期,他在没有我们立法机关同意的情况下将常备军保留在我们中间。

他已经影响使军队独立于民权并高于民权。

他与其他人合在一起,使我们服从我们的宪法以外的管辖权,而我们的法律对此并未予以承认;表示同意其假装法令:

为了在我们中间驻扎大量武装部队:

[通过模拟审判保护他们免遭应向这些国家的居民犯下的谋杀罪的处罚:

为了切断与世界各地的贸易:

[未经我们同意即向我们征税:

在许多情况下,由于剥夺了我们的陪审团的审判权,]:>

为了将我们运送到海洋之外以假装罪名受审

[在邻近省份废除自由的英国法律体系,在其中建立一个任意政府,并扩大其边界,以使其立即成为在这些殖民地引入相同的绝对规则的榜样和合适的工具:

为了废除我们的宪章,废除我们最宝贵的法律并从根本上改变我们政府的形式:

[暂停我们自己的立法机关,并宣布自己有能力在所有情况下为我们立法。

他宣布我们退出保护国并向我们发动战争,从而在这里退位。

他掠夺了我们的海洋,破坏了我们的海岸,烧毁了我们的城镇,并摧毁了我们人民的生活。

他此时正在运送大批外国雇佣军来完成死亡,荒凉和暴政的工作,这种工作已经开始于残酷和残酷的情况,在最野蛮的时代几乎没有这种情况,完全不值得一个文明国家的元首。

他限制了被俘虏在公海的同胞们对他们的国家武装起来,成为他们的朋友和弟兄的execution子手,或者被他们的双手摔倒。

他激起了我们内部的家庭起义,并竭力招募我们边境的居民,无情的印第安野蛮人,他们众所周知的战争规则,对所有年龄,性别和条件的破坏都是不容置疑的。

在这些压迫中的每个阶段,我们都以最卑鄙的方式向申诉人求情:我们的一再的请愿书只有屡屡受伤才能得到答复。因此,每一个可能定义暴君的举止都标志着王子性格的王子不适合成为自由民族的统治者。

也没有我们想要关注我们的英国弟兄。我们不时警告他们,他们的立法机关企图扩大对我们的无理管辖权。我们使他们想起了我们在这里移民和定居的情况。我们呼吁他们本国的正义和宽容,我们以他们共同的亲属的联系来使他们联想起,以否认这些篡夺,这将不可避免地打断我们的联系和往来。他们也对正义和血缘的声音充耳不闻。因此,我们必须默示谴责我们分裂的必要性,并在我们与其他人类,即战争中的敌人,和平之友中团结起来,保持它们的分离。

因此,我们在大会上的美利坚合众国代表集会,呼吁世界最高法官以我们的意图为义,以名义上的好人的权威和权威这些殖民地庄严地宣布并宣布,这些联合殖民地是,并且理应是自由和独立的国家;他们已从所有效忠英国大臣手中获得解脱,而且他们与大不列颠国家之间的所有政治联系都应该并且应该完全解散;并且作为自由和独立国家,他们拥有发动战争,缔结和平,缔结同盟,建立商业以及做独立国家可能做的所有其他行为的全部权力。为了得到本《宣言》的支持,我们坚定地依靠对神圣天意的保护,我们相互承诺我们的生活,我们的财富和我们的神圣荣誉。

© www.soinside.com 2019 - 2024. All rights reserved.