【发布时间】:2020-05-31 23:38:40
【问题描述】:
我对此很陌生(这是我的第一个问题哈!),而且我的英语不如你的好和技术性好,所以我提前道歉。话虽如此,我正在尝试将字符串变量拟合到数组中,但我无法完成。以下是变量:
basket1 = {'vanilla wafers', 'bananas' , 'dog food'}
basket2 = {'bananas', 'bread', 'yogurt'}
basket3 = {'bananas','apples','yogurt'}
basket4 = {'vanilla wafers','bananas','whipped cream'}
basket5 = {'bread', 'vanilla wafers' , 'yogurt'}
basket6 = {'milk', 'bread', 'bananas'}
basket7 = {'vanilla wafers', 'apples' , 'bananas'}
basket8 = {'yogurt', 'apples', 'vanilla wafers'}
basket9 = {'vanilla wafers', 'bananas' , 'milk'}
basket10 = {'bananas', 'bread', 'peanut butter'}
有什么想法吗?我应该改用列表吗?但它必须是 10x3 的形状。
【问题讨论】:
-
你是对的,你(和其他所有人)没有必要为他们的英语道歉。尽你最大的努力(就像你所做的那样)并希望得到公平的待遇。任何不给予公平对待的人都没有同情心,这不是你的错。
-
注意:您在其中创建的是 sets,而不是列表或数组。在 Python 中,集合是项目的无序集合,其中每个项目只能出现一次(因此
{'apples', 'bananas', 'bananas'}与{'bananas', 'apples'}相同)。使用[]代替创建列表(相当于其他语言中的数组)。
标签: arrays python-3.x list insert append