Вероятно, у вас есть коррумпированная / несогласованная таблица в базе данных. Попробуйте сбросить базу данных. Если вы получите ошибку, это время. Исправьте эту таблицу и проблему.
Именно по этой причине работает чистая установка. Чистая установка просто чиста.
mysqlcheck должен работать, но если он не отображается и проблема все еще делает выше.
mylist = [i]
Это создаст список с именем mylist с точно одним элементом i. Это можно расширить, чтобы создать список с таким количеством значений, которое вы хотите: Например:
mylist = [i1,i2,i3,i4]
Это создает список с четырьмя элементами i1, i2, i3, i4 в этом порядке. Это более эффективно, добавляя каждый из элементов в список.
Чтобы поместить что-то внутри списка, просто оберните его в скобки, например:
i = 4
print( [i] )
или
iList = [i]
print( iList )
Запустите рабочий пример здесь http : //www.codeskulptor.org/#user39_XH1ahy3yu5b6iG0.py
это просто одно назначение или это внутри другой конструкции? если только назначение:
list1 = [2,] #This is equivalent to list1 = [2], I add the comma out of habit (but either works)
#if construct it depends but this assigns the variable as the list element
list1 = [i] #is fine
(2,)
, и только потому, что (2) будет считаться целочисленным выражением, а не кортежем. [2,]
является синтаксической ошибкой.
– Mike Housky
13 April 2015 в 04:35
Это только особый случай:
list1 = []
Вы можете поместить содержимое списков между скобками. Например:
list1 = [i]
Как уже было сказано, вы можете писать для одного значения
list1 = [i]
Это понимание списка «0-го порядка», которое оказывается релевантным и мощным инструментом python.
Проверить https://docs.python.org/2/tutorial/datastructures.html