我有载体的与它里面的单词(可变)数量的列表,例如:如何指向Python中列表中的矢量位置?
myList = ['\xa0\xa1\xa2', '\xa3\xa4\xa5']
(具有两个3字矢量的列表) 有一种方法来直接在第二点第二个向量的位置? 我知道,试图这样做还不够:
myWord = myList[1[1]]
我一定要采取两步走的方法?从列表中制作矢量的副本,然后直接使用它?
myVector = myList[1]
myWord = myVector[1]
谢谢你的帮忙。
你不需要复制,你可以这样做:'new_list = myList [:]' – acushner 2014-09-02 17:00:55
是的,它的另一种方式!但我认为使用'copy'更加pythonic!你怎么看? – Kasramvd 2014-09-02 17:05:49
我不同意,因为复制需要额外/否则不必要的导入。此外,在这种情况下,您实际上不需要副本,因为您不会以任何方式变更列表。 – acushner 2014-09-02 17:20:37